The Definition tab on the Function Definition window contains the general properties relating to the open Screen function. You can use the tab to maintain the properties, for example, you can use the screen to make function global, or add the function to a particular security category.

To contract the paging area of the screen, click the Contract . This will reduce the number of lines per record in the paging screen to 1 thus allowing double the number of records to be visible. You will notice that the label on the now says Expand. Clicking it now will expand the number of lines per record back to 2.

To open the Screen Function Definition window, follow these steps:

  1. Open the relevant Screen function.

  2. Click Function Definition Properties icon on the PROIV Developer toolbar.

  3. The Screen Function Definition window appears.

  4. Amend the properties using the using the following table as a guide:

Item

Description

Type

Displays S - Screen

Global?

Select the check box to make the function global, that is, it can be called from another function. If this check box is selected, you cannot enter a password against the function and the Security Password field is disabled.

Title

Enter the function title.

Analyst

Enter the analyst who developed the function.

Suppress 'In Progress' Message

Select the check box to suppress system messages when building the function.

Omit Top Two Lines

Select the check box to ensure that the top two lines on a screen is hidden, The field is used when displaying legacy screens designed for green screen in GUI. The top two lines in green screen are usually the screen title. In GUI this is normally shown in the Windows title bar; checking this box automatically hides the two lines.

No Command Call

Select the check box to stop the function being executed from the command line.

No Data Return

(Applies to Global Functions only.)

Select the check box to ensure that no data is returned through the interface by default. This flag is used in combination with the Value Variable &#@NORTNF. This can be set in logic, and when set, data is returned as normal. The feature allows you to decide when the interface becomes ‘active’. This means that variables in the calling function that have the same name as variables in the interface will not have their values changed by accident. This is useful if the Global Function is cancelled by the end user before any values have been retrieved, since the interface values would then be 0 or ‘’, and these would overwrite the values in the calling function.

GUI Iconic Menu

 

GUI Iconic Menu Graphic

Enter the name of the graphic to be used to represent this function on an iconic menu.

GUI Iconic Menu Label

Enter the label of the graphic.

Preview

Click Preview to preview the graphic.

Notes

Click Notes to enter or view descriptive notes on the function.

Security

 

Security Category

Select the security category from the drop-down list for the function.

Security Level

Select the function security level (1 to 9) from the drop-down list.

Security Password

You optionally set up a required password in order to run the function. Note that the field is greyed out for Global Functions as they could be called from locations where it is not appropriate to request a password, i.e. by the PROIV Gateway or within loops.

  1. Click OK to close the window and save the changes.

Comment on this topic

Topic ID: 500335