You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

In this step you will change the script for the FindEmployee screen to navigate back to the Browse/Maintain Employee and Skill Files screen after the details of an employee have been saved.
1.   Locate the vHandle_ARRIVE function in the script for FindEmployee.
2.   Under the declaration var bReturn = true; create a new object:
     var oEmp = new Object();
 
3.   Below the statement  /* <ARRIVE /> - Do not remove or alter this line */ add code to check if the previous screen is DisplayEmployee:
if (oPreviousForm.vName == "DisplayEmployee")      {      }
 
4.   In the if statement signal to the Framework that that the filter needs to update the instance list with the new employee:
        oEmp.empno = GETVALUE("txtEmpno");         AVSIGNALEVENT("Update_List_Entry","BUSINESSOBJECT", oEmp.empno);
 
5.   And add this code to navigate back to the DisplayEmployee screen:
        NAVIGATE_TO_SCREEN("DisplayEmployee");
  
Your code will now look like this:

 
6.   Commit changes and then do a partial save.
7.   Execute the Framework as a VLF-WIN application, and update the details of an employee. Notice that the DisplayEmployee screen is now redisplayed and the instance list reflects the changes to the employee details:

 

  • No labels