Hello, I am new to Remedy development; a lot of the questions I will have may be very elementary to most of you, but I can assure you I will go through all the pertinent documentation and look through the archives of arslist as well as the remedy forum that I have joined, before I ask here. So, please excuse my ignorance, I hate being the new guy as much as you hate dealing with him. ;)
Now for my issue: I am having a tough time understanding how the EXTERNAL() operator works, if someone could provide a working example of the syntax that would help quite a bit. I think I'm going to need this operator a lot as I have a need to create menus using dynamic qualifications and this seems to be the way to go. For example: I have created a Menu named 'GroupMenu', it simply contains all groups with group ids between 1000 and 14999. I have attached that menu to a character field named 'Queue' on my main form. When the user chooses a group, an active-link populates another, hidden, character field with the Group ID. I have set up the core field 'Assigned To' with a NULL menu, and given it the style of drop-down. An active link fires when the 'Assigned To' field gains focus, looking up what users have that group id in their group list, and displaying the active-link pop-up list for the user to choose from. What I would much rather do is have a menu named 'UserMenu' attached to the 'Assigned To' field, and have it do the same qualification as the current active-link does on group id. I'm fairly certain that the EXTERNAL() operator should allow me to do this, but I am having trouble figuring out the correct syntax to use on the menu qualification, as the Basic Guide document does not have an example. This is what I have tried: ( 'Group List' LIKE ( EXTERNAL($Support_Main_Group_ID$) + ";%" )) OR ( 'Group List' LIKE (( "%;" + EXTERNAL($Support_Main_Group_ID$)) + ";%" )) OR ( 'Computed Grp List' LIKE ( EXTERNAL($Support_Main_Group_ID$) + ";%" )) OR ( 'Computed Grp List' LIKE (( "%;" + EXTERNAL($Support_Main_Group_ID$)) + ";%" )) ...but it does not like the EXTERNAL bits. Again, I know this will probably be something really basic, so I thank you for your time. _______________________ Paul Blasquez Remedy Developer/Senior Network Engineer Equinix, Inc. _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:"Where the Answers Are"