You can use the FieldLabel function to change the label on the control. You could put a check box on the configurator for user to pick the language they want and the on-leave statement would run fieldLabel functions on all the controls changing the language. You could also do a lookup as part of the first control's on-leave statement and using some value set the language based on the user.
FieldLabel('InputFieldName', {string}) You could store the values for each control in a UD table and dynamically look them up based on the user's language choice/selection.
Jim Kinneman
Encompass Solutions, Inc.
FieldLabel('InputFieldName', {string}) You could store the values for each control in a UD table and dynamically look them up based on the user's language choice/selection.
Jim Kinneman
Encompass Solutions, Inc.
--- In vantage@yahoogroups.com, "ctrinch" <cawed1@...> wrote:
>
> Hi,
>
> I am trying to use ABL code to change the input labels on our
> configurator screens to translate the words based upon a given language.
>
> To do this I am trying to figure out exactly what happens when a
> configurator is run for the first time. My best guess is that the
> configurator table is copied to a temp table and the user is actually
> using this temp table to configure off of.
>
> I have been testing this but have been unable to locate the table i need
> to change to change the input labels. Any input would be greatly
> appreciated.
>
>
>
> [Non-text portions of this message have been removed]
>