To maintain menu display details and define menu bar zoom target forms for each System form. To view the global variables that have been associated with a system form. |
||
Subsystem |
||
Structure |
Three Blocks |
System Form System
Block System Block Global Variable |
|
Navigation Button: |
Invokes the Form Zoom block |
|
System Form |
Explanation |
Using this form, the System Administrator can define the menu display name for each form in the standard System menus and control which forms appear under the menu bar zoom option for each form. The registration of system forms and the update of their description, as well as update of Entry Point and Query Only Mode Valid indicators can be performed only by the Application Owner. The addition of Global Variables can only be done by the Application Owner.This block displays details of the System form and is used to record the names of the form for display in standard System menus and menu bar zoom lists. Both of these names may differ from the system defined form name. |
Example |
The form 'Maintain Enrolment Method Types' (ENRF01E0) could be labelled 'Enrolment Method Types' in the menus and 'ENR Method Types' in the menu bar zoom. |
To record alternative form names to be used in System menus and menu bar zooms using the Maintain System Forms and Zooms form: |
|
|
Rules/Notes:
|
To change an alternative form name used in System menus or menu bar zooms using the Maintain System Forms and Zooms form: |
|
|
|
System Block |
Explanation |
The System Block block displays a list of the blocks that make up the form described in the top block. This list is provided for information only. |
Form Zoom |
Explanation |
The Form Zoom block is accessed via a navigation button in the System Form block. It is used to record the form and job names which will be displayed when the menu bar zoom option is selected, while using the form specified in the System Form block. |
Example |
When using the Record Enrolments form (ENRF3000) it could be useful to be able to navigate quickly to the Maintain Person Encumbrance Details form (ENRF6310). By recording ENRF6310 against ENRF3000, in the Form Zoom block, a person using ENRF3000 can select ENRF6310 under the Zoom menu bar option to immediately display the Person Encumbrance form. |
To add a target form or job to the Zoom menu for a particular form using the Maintain System Forms and Zooms form: |
|
|
Rules/Notes:
|
To remove a target form/job from the Zoom menu for a particular form using the Maintain System Forms and Zooms form: |
|
|
|
System Block Global Variable |
Explanation |
The global variables associated with the context form are displayed here. When a Callista form with global variables defined for it (eg. ENRF3000) is used, the values of the global variables are set to the values displayed in the form (eg. In ENRF3000, they can be set to the current person ID, course code and course version). Related forms can be custom built so that they open in the context of these global variables when accessed, via a zoom, from the form with the global variables defined. (Eg. Forms, accessed via zoom from ENRF3000, could be built to open with the context person details and/or the context course details and/or the context unit details displayed.) |
Example |
A client may require the ability to inquire on a course when looking up student course attempt details in ENRF3000. A course inquiry form could be built so that when it is opened via zoom from ENRF3000, the context course version (from the student course attempt) is displayed. |
Global
variables can only be recorded, for a form, by the Application Owner.
They are displayed here for the information of clients developing their
own forms. A particular global variable can be associated with any suitable
form. |
Rules/Notes:
·
global variables only cause context to be carried when
the zoom function is used.
·
global variables are reset to NULL when the 'zoomed to'
form is exited.
·
refer to Callista Technical Documentation for more information
on global variables. |
Last
Modified on 25 February, 2003.