The screen ID is a special category used to apply overrides in a saved host form to one or more host application screens.
Each time a host screen (a live IBM i screen) is received, Newlook will compare the presentation space of the incoming host screen against the Screen ID of saved host forms in your Dynamic Design Repository (.sid file). If the incoming screen contains exactly the same characters (with the same properties and in the same location) as the Screen ID of a saved host form, then Newlook will apply all the overrides in the host form to the incoming screen prior to generation of the GUI. The recognition engine will start at the first host form in your Host Forms Collection and work down the list. If the first matching host form has been saved as a Specific Form Override then the recognition engine will apply it's overrides and stop searching. If the first matching host form has been saved as a generic form then the recognition engine will apply the overrides contained in the generic host form and continue searching for additional host forms that match the incoming screen.
You can review and change the order of your saved host forms by selecting Forms | Host Forms from the selector bar. Click the icon instead of the arrow to the right of the icon to open the Host Forms Collection window.
Figure 1. Host Forms Collection Window
To reorder a saved host form select it and use the arrow buttons to the right of the list to reposition the form in the list.
icon from the runtime client toolbar.
Figure 2. Setting a screen element as a Screen ID in Identify
The screen ID is not to be confused with the screen identification process.
If your application screens contain identifying characters, like a screen mnemonic, in a consistent position, then it is possible to change the default position used for the Screen ID location.
icon from the runtime client toolbar.About Screen Identification | Using Identify to Create Overrides | Screen ID Hints and Tips
© 2004-2021 looksoftware. All rights reserved.