Screen components

This function is used to manage the URL and the html pages that can then be used in the screens containing a browser section, in order to display :

  • either a web page, by specifying a code of the type URL
  • or a HTML page described in this dictionary, by specifying a code of the type HTML.

This function is also used to store the XSL processes. Associated with the sections of the grid type, an XSL is used :

  • to present in a graphical manner (with graphs not pre-viewable in flash)
  • to manage the interactions (of the type sliding - replace or other) that are used to update the grid in a graphical manner.

This way of working offers an important opening with a wide field of possibilities to the parameterization of software developed from the basis of the X3 technological platform.

Each XSL graphic is associated with a grid, therefore an [M] class that will be displayed or not according to the parameterization of the screen.

The planning and nomenclature graphs are directly modifiable thanks to the interaction process indicated in this dictionary.

As standard, it is planned to ship five XSL that are :

  • APLANM : monthly planning represents one or more activities on a calendar month with 1 to 4 months being displayed at a time.
  • APLANY : annual planning represents one or more activities over a calendar of 12 consecutive scrolling months.
  • ANOMH : horizontal nomenclature representing a nomenclature or an organigram.
  • ANOMV : vertical nomenclature representing an arborescense of the type windows file explorer.
  • ARADAR : the radar is used to display a group of numeric values.

A detailed appendix details these five XSL shipped as standard.

Prerequisite

See also Refer to documentation Implementation

Screen management

The header is used to identify in a unique fashion each element in this table. It is also used to enter all the information necessary on the components of the type URL.

Tab Definition

This tab is constructed from a unique field that is used to enter the description of a HTML page or a process in XSL language.

Tab Parameters

This tab is used to enter the parameterization used by the XSL process.

Specific Buttons

Copy

This button is used to copy this information to another folder.

Utilization

This button is used to list the usage in a log file.

Error messages

In addition to the generic error messages, the following messages can appear during the entry :

Code already defined in line xxx

the code entered must be unique in the table.

Non-existent menu

the local menu number entered must exist in the table of messages and local menus AMENLOC.

Non-existent process

the process must be referenced in the sub-programs table ASUBPROG.

Non existent sub-program

the sub-program must be referenced in the sub-programs table ASUBPROG.

Tables used

See also Refer to documentation Implementation