If you do want to store the help text in the remedy data dictionary (not in a Remedy form), but do not want to use the admin tool to manage it (i.e., you want non-remedy admin/developer types to manage it), Stephen Heider has authored an app on ARSwiki that allows you to manage the help text using this method without requiring the admin tool:
ARS_EditWUTHelp: Edit the Help Text for ARS fields, which is visible within the Windows User Tool http://arswiki.org/projects/dotnetutil http://arswiki.org/projects/dotnetutil/downloads This software is available under the gnu gpl license and requires .net 2.0 and the Remedy .net api. Axton Grams On 7/29/07, Carey Matthew Black <[EMAIL PROTECTED]> wrote: > Michael, > > I know this thread is a bit old, but I thought I would chip in all the same... > > I am not sure what you mean by a "normal programming language", > however, here is one way to approach this idea in ARS... > > The trick will be to trigger the workflow. Since you want the trigger > to be "user focuses on <Field ID/Field Name>" then you will need an > active link for every field that the user can set focus to. Think of > these Active Links as HTML attributes of a form field of "onMouseOver" > or "onFocus". ( Not that I would call HTML a "normal programming > language". :) > > Now what you likely want to trigger is a reusable subroutine. In ARS > you can think of an Active Link guide as that kind of construct if you > can correctly identify all that you need to do in a generic way for > the function/Sub to be generic enough to work for all cases. In this > case I think you can do exactly that. And to finish the programming > speak... ARS only has a "global scope" for all active links on a given > form. So your Guides do not loose access to any of the fields on the > form when they are called, and any changes to the values that they > make will be retained after the guide finishes. > > [Oh.. and there is a special case for communicating between forms in a > session, and between forms of the same class(form name) but those are > other "programming concepts in ARS" best addressed in other threads.] > > In the Active Link Guide you need one or two more Active Links. The > first active link does a SetField action to get the data from the form > that holds the help text using the keywords $SCHEMA$, and $FIELDID$ > (or $FIELDNAME$ if you prefer, but I would go with FIELDID) and it > would return the HelpText value from the other form to a local field > on the screen for the user. The second one might add some default text > to the returned HelpText field if it is still null, and maybe do some > extra workflow to request someone to write some helptext for the > field. (Like open a ticket, or do a Push action to trigger some emails > to be sent, etc...) > > > > Another approach would be to not have a form to hold this data. You > could also use the keyword $FIELDHELP$ to get the help that has been > defined for the field via the Admin tool too. However I do see the > advantages to holding this data in a data form and not in the ARS > Object definitions if the help information changes often enough. > > HTH. > > -- > Carey Matthew Black > Remedy Skilled Professional (RSP) > ARS = Action Request System(Remedy) > > Love, then teach > Solution = People + Process + Tools > Fast, Accurate, Cheap.... Pick two. > > > On 7/25/07, Durrant, Michael M. - ITSD <[EMAIL PROTECTED]> wrote: > > ** > > > > Here's my idea - tell me if I'm crazy: > > > > I want to create a form with the following: > > Form Name > > Field ID/Field Name > > Help Text > > > > When a user focuses on <Field ID/Field Name> on <Form Name>, a text field > > would be set with the contents of <Help Text>. I know I could do this with > > a truckload of Active Links - but I really don't want to > > > > I know how I could do it in a "normal" programming environment - how can I > > do it in Remedy? > > > > Thanks, > > > > Michael > > _______________________________________________________________________________ > UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:"Where the > Answers Are" > _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:"Where the Answers Are"

