Refer to documentation Implementation
A multi-list is defined on a single tab.
Presentation
In the header is found a code identifying the multi-list and a title.
Close
Fields
The following fields are present on this tab :
| This code identifies the created records in a unique manner. |
| It used to define a name associated with each record. |
Close
Presentation
The multi-list definition grid is composed of the following fields :
The object code where the data will be listed. It can be a normal object (the left list is selected), or an object list (created uniquely for adding left lists to an already existing object). The object title is then displayed.
The selection option is used to filter the data presented in the list, to limit the amount of data managed by the object. Each filter is identified by a code (one character). The filters are defined in the Selection tab of the object. In the absence of the filter, all the lines is the table are available to be extracted.
The number of records is used to limit the number of lines presented (in general, this is limited to a reasonable number (between 10 and 100 for example), but a larger number can be used.
The sort direction (ascending/descending) that defines in what order the list is displayed.
The number of the lists can be displayed in a multi-list is limited to 10.
Warning: Only the filter options calling the fields defined by the global variables (GUSER for example) or the constants that can be used in the standard filter (in the case of the use of screen type variables defined via the object window, it cannot function because the window is not on-line). Similarly, for this reason, the automatic filters defined in the object using the FILGAUCHE action are not applied when using the left lists in the portal.
Close
Fields
The following fields are present on this tab :
|   |
| The object code where the data will be listed is define here. It can be a normal object (the left list is selected), or an object list (created uniquely for adding left lists to an object that exists already). The object title is then displayed. |
| Used to filter the data presented in the list, to limit the results to part of the data managed by the object. Each filter is identified by a code (one character). The filters are defined in the Selection tab of the object. In the absence of the filter, all the lines in the table are available to be extracted. |
| The number of records is used to limit the number of lines presented in the list. For performance reasons linked to the flow of data sent to the client workstation, it is recommended to limit to a reasonable number N of lines (between 10 and 30 for example). This is practical to use because a button used to read an additional N lines is displayed at the end of the list and it can be sued as many times as required. It is therefore possible to successively display N, 2N, 3N, 4N... lines. It is nevertheless possible to go beyond the values shown above. |
| Define in the sort order (ascending/descending) in which the list is displayed. This order refers to the key used in the standard selection of the object. |
Close