Movie Summary

RAMP-NL

Movie Summary


For movie Reading, Writing and Storing Values in Scripts - 4 minutes

This movie shows how you can read, write and store values in scripts.

Reading values

Scripts can read values from the instance list like this:

myVariable = objListManager.Akey3[0];

 

See Visual and Programmatic Identifiers.

 

If the user has selected several entries in the instance list, you can read all the values in a loop like this:

var i = 0;

var strMessage = "";

for (i = 1; i <= objListManager.TotalSelected; i++)

{

    strMessage += "Selected Employee " + objListManager.AKey3[i] + " ";

}

alert(strMessage);

 

Or from a field defined on a 5250 screen like this:

MyVariable = GETVALUE("utxtEmployeeCode");

 

Writing values

The script can put values on the screen like this:

SETVALUE("utxtEmployeeCode", "myText");

 

Storing values

You can store values in Javascript variables and then read and write from them:

Var MyString = "";

MyString = objListManager.Akey3[0];

  

These variables exist only while the script is running. To share information between scripts, you need to create and set a property for objGlobal:

objGlobal.uLastValue = "anything";

 

Then another script can read this value:

myVariable = objGlobal.uLastValue;

 

Getting script pieces quickly

Using the Scripting Pop-up Menu