FILGAUCHE

Description

This action works on all the left lists except for the last read list. It adds to the FILTRE action on the principal list.
It is used to filter the records to be listed.

Left list type

Principal, and secondary
single list, hierarchy list, single picking, hierarchy picking

OBJect type

Single, Combined

Transaction

No

Use

It is used to filter either :
    the elements in the principal left list
         (this filter is additional to that declared in the action FILTRE)
    the elements in one of the secondary left lists.

This filter is expressed in the form of a character string containing a logical condition on one or more several fields in the principal table. For example : 
FILGAUCHE = "BPSTYP=2"

The variables to be entered are the following for the standard :
    FILGAUCHE         for the principal left list
    FILGAUSUP(0..1) for the additional left lists

The variables to be entered are the following for the specific/custom :
    CRITERE             for the principal left list
    FILGAUSUP(2)   for the principal left list. This variable must contains a character string starting with the character "&".

It is also possible to write directly to the Filter instruction in this action ; it will then be necessary to set the variable FILTREG = 0, to not carryout the Filter instruction for the supervisor.

Finally, it is used to modify the number of elements displayed, by assigning the variable adxmxl.

Warning for the recursive left lists, the supervisor deactivates the filter after the loading of the left list. This filter is therefore to be repositioned in the FIN_ACTION action, on the status GSTATIR.