Sage ERP X3 has a special file known as TABLEAUX using which we can populate and save the data from grid to table. TABLEAUX is used only for object managed windows.
New Stuff: Purge Null Lots
TABLEAUX reduces the number of lines code. Please go through the below steps:
1. To create all lines, in document creation, it is necessary to insert in this action .
#—————————————————————————————————#
$CREATION
Gosub CREATION From TABLEAUX
Return
#—————————————————————————————————#
2.To create, modify or delete the lines, in document modification, below line is neccessary to add.
#—————————————————————————————————#
$MODIF
Gosub MODIF From TABLEAUX
Return
#—————————————————————————————————#
3. To delete all the lines, in document deletion, it is necessary to insert in this action .
#—————————————————————————————————#
$ANNULE
Gosub ANNULE From TABLEAUX
Return
#—————————————————————————————————#
4.The initial declaration of the variables necessary to the management of the grid is made by the line. it is necessary to insert in this action.
#—————————————————————————————————#
$OUVRE
Gosub DECLARE From TABLEAUX
Return
#—————————————————————————————————#
5.To correctly assign the UPDFLG and CREFLG fields and to display the data in grid it is necessary to insert in this action.
#—————————————————————————————————#
$LIENS
Gosub LIENS From TABLEAUX
Return
#—————————————————————————————————#
6. In this action we have assign some parameter as given below:
#—————————————————————————————————#
$DEFLIG
If !clalev([F:ZUD]) : Local File Z1USERHD [ZUD] : Endif
Default Mask [Z1UD] #—- Grid or Detail screen
Default File [ZUD] #—- Grid or Detail table
CRIT = ‘USR=”‘+[M:Z1UM]USR+'”‘
FICLIG = “Z1USERHD” : ABLIG = “ZUD” #—- Header table name
ZONLIG = “USOLIN”
Return
#—————————————————————————————————#
Parameters Description:
CRIT- Reading criterion
FICLIG – File name
ZONLIG- Line number Zone
Hope this helps.
Also Read:
1.How to know current open mask in Sage ERP X3
2.Commands to Mask fields or values in Sage X3
3.Revalidate database objects using activity code
4.How to execute workflow programmatically in Sage ERP X3
5.How to use Columns in Sage ERP X3