In this step you learn how to access shared properties and functions.

1.   Locate the two test properties in your shared scripts file to see what they are:


 
2.   Open the RAMP script for the DisplayEmployee screen and add this code to the vHandle_ARRIVE function to display the values of the properties:

    alert(SHARED.myProperty1 + " " + SHARED.myProperty2);

Your code will look like this:


 
3.   Commit changes, do a partial save and then display the details of an employee so as to execute the arrival script. You will see a message box like this appear:


 
The message box is displaying the values of the properties SHARED.myProperty1 and SHARED.myProperty2.
 
4.   Locate the test function Function1 in your shared scripts file to see what it does:


 
5.   Now add this code to the arrival script:

    SHARED.myFunction1("1",2,"3");
 
6.   Commit changes, do a partial save and then display the details of another employee. You will  see another message box appear like this, indicating you have executed function myFunction1 in the SHARED object:


 
7.   Finally, add this code to your RAMP script:

    var sMessage = SHARED.myFunction2("Hello","World");     alert(sMessage);
 
You will see another message box appear like this:  


 
You now know how to access shared properties and shared logic defined in the SHARED object.

  • No labels