Inquiry Screens
This function is used to parameterize and personalize the inquiry screens across all of the application.
An inquiry presents itself in the following fashion:
- The principal selection criteria in the header.
- The additional criteria grouped together in the Criteria button at the bottom of the screen.
- The grid containing the information in the inquiry.
An inquiry is defined by a code, which corresponds to the logical interrogation of the data. A type corresponds to a group of fields that can be viewed. Each inquiry type can have as many versions available as screen codes as required. Each screen code is therefore given the information that is required to be viewed amongst the list of possible fields : each line of the selected grid will correspond to an inquiry column, the order of appearance being defined by the rank entered.
It is also possible to define a graphical presentation for all or part of the numeric columns in the grids.
Prerequisite
Refer to documentation Implementation
Screen management
The inquiry screens are characterised by a type, which identifies the inquiry function concerned and a code for the screen itself. The left list is displayed in a "tree" form of the inquiry types, then the screen codes themselves.
When several screen codes exist for a give inquiry, the assignment of a default screen code can be defined by default either directly via the menu profile or by the rules linked to the application. If the screen code is protected by access code, it is necessary that the user has the execution rights for the access code in order to use it.
Entry screen
The information to be entered in the definition of the screen is of three types :
- the general information (code, access code, number of lines)
- the grid sorted with the fields to be presented (from the exhaustive list of possible fields)
- the information related to a graphical presentation
Block number 1
Inquiry code (field CNSCOD) |
This code identifies the inquiry type used to parameterize the screens. Several screens can correspond to a given inquiry type. |
Block number 2
Screen code (field COD) |
This code, that identifies the screen associated with the inquiry or the screen, is entered in the record header that enables the definition of the transaction. Upon execution of the transactions and inquiries, the list of the codes that can be accessed by the user is displayed, if the entry into a default transaction has not been forced. |
Description (field INTIT) |
Block number 3
Active (field ENAFLG) |
Select this check box to activate the current record. Disabled records keep their content and setup but cannot be used by recalling their code:
The authorizations for a given function can prohibit the creation of an active record. In this case, the check box is disabled by default. It can only be modified by an authorized user or through a signature workflow. |
Access code (field ACS) |
When this field is not empty, the inquiry screen or the movement entry transaction is only accessible to enter data if the current user has been granted execution rights on this code. Moreover the modification (respectively viewing) of the characteristics of the transaction is only possible if the current user has been granted modification (respectively for the inquiry) rights on the code. |
Number of lines (field NBRLIG) |
Use this value during the definition of inquiry or transaction screens in order to specify the maximum number of lines than can be viewed or entered simultaneously. In inquiry screens, use the Next page button to view the next lines. The maximum value for the number of displayed lines is 9999. |
No. of fixed columns (field NBRCOL) |
When automated entry screens are created (transaction or inquiry), this parameter is used to define a number of fixed columns that do not be scroll when the screen is not sufficiently wide to view all the columns. |
Representation (field REPGRA) |
This indicator defines the fashion in which the representation of the data will be made in the screen. The possibilities offered are as follows :
|
field OPTGRA |
Used to organize the relationship between the character and the graphic, when the presentation mode for the data allows both. According to the case :
|
Graph
Type (field TYPGRA) |
This field is used once there is more than one numeric value in the grid that is likely to be presented in a graphical form. It can take one of two values :
|
Representation (field FSHGRA) |
When several series are presented in the graph (provided that the presentation of all the series is identical and is not by sector type), it is possible to specify how the series values are combined in the display, by entering the following value :
|
Default graph (field DEFGRA) |
Defines the graphical representation used for the data to be presented (from the choices Bars, Lines, Area, Sectors). An image is displayed as a function of the choice made illustrating the type of presentation obtained. If only one series of values is available, the graphical representation is by default fixed by this parameter. If several series of values are presented, it is possible to mix the presentation modes (one series in the form of bars, another in the form of lines for example). In this case, each series of values is represented as a function of the field Representation located in the grid of fields :
When used, if the representation of the series is homogenous (that is there is only one series in the graph), there is a graph type selector for the user to select a different mode of presentation. |
No. (field NUMLIG) |
Field (field INTITFLD) |
Title for the fields likely to be displayed in the inquiry. |
Order (field DAC) |
When the transaction is generated, the fields are proposed in the increasing order of the ranks entered in this grid. A null rank means that the field is not present. In the parameterization function, the fields are presented in the order of the entered ranks each time the transaction is reread, with the null rank fields being placed at the bottom of the grid. |
Graph (field GRA) |
This field can only be entered if the representation mode selected in the header is not Character. It is used to specify the fashion in which the graphical representation will be used. It can take the following values:
|
Representation (field REP) |
This field can only be entered :
It is used to manage the graph combinations if the graphic type defined in the graphical parameters is used to make several series appear, independently of different types (it is ignored in other cases). In practice, the usable combinations are as follows :
The rule is as follows :
|
Block number 6
field IMAG |
Image explaining the information previously entered. |
Help |
This function enables the display of the online help for the field defined by the line. This provides a detailed description of the usefulness of this field. As a consequence, il will be easier to decide whether it is useful to parameterize the presence of this field in the corresponding screen. |