HelpPages
Home | Developer | Frames | Screens | Maintenance | Parameters
Parameters
SCREEN - MAINTENANCE (Settings parameters)
SCREENSIZE$ (Basic Screen)
Sintax: SCREENSIZE$="widExp,higExp" (Width, Higth)
Sample: SCREENSIZE$="WID=30;HIG=15;WID,HIG"
Sample: SCREENSIZE$="30,15"
Notas: Is processed at the initialization of the display
SET$ (Basic Screen)
Sintaxis: SET$="exp1[;exp2;0]"
Sample: SET$="TIVA$='4,8,14,18';FPAG=14"
Notes: It is applied after initialization of the screen and before data preparation
OPEN$ (Basic Screen)
Sintax: OPEN$="table1;level10"
Sample: OPEN$="7;1,12;2,15;2" Files 7(read only) and 12, 15 (read-write)
Sample: OPEN$="clientes;1,ventas;2"
Notes: It runs during the initialization of the screen. Allows access to files from this screen
'table' can be numeric or alphanumeric.
level may be 1 (Reading), or 2 (read + write)
EDIT$ (Basic screen)
Sintax: EDIT$="_ID1,_ID2,_ID3...."
Sample: EDIT$="_CODIGO,_NOMBRE$,_DIRECCION$"
Notes: Defines the order of editing screen fields.
NOEDIT$ (Basic Screen)
Sintax: NOEDIT$="_ID1,_ID2,_ID3...."
Sample: NOEDIT$="_T.COMPRAS,_T.PAGOS"
Notes: Defines the read only fields.
WRITE$ (Basic Screen)
Sintax: WRITE$="exp1[;exp2;0]"
Sample: WRITE$="SAVED=1"
Notes: It is executed at last field confirmation. (ON OK)
DOC$ (Basic Screen)
Sintax: DOC$="'DEVICE[ /LP=n][ /WD=n][ /ST=n]',DOCFILE$"
Sample: DOC$="'LPT1 /LP=72','FACTURA.DOC'
Notes: Defines the document to print after data saving (MOVS)
LP=Lines per page
WD=Widht of the page
ST=Interline step
See Basic Structures.
DOCSET$ (Basic Screen)
Sintax: DOCSET$="[ONCEINIEXP],[DOCINIEXP],[DOCCONTINUE],[DOCLOOPCOND]"
Sample: DOCSET$="TIPO{}=='NEW',AGENTE{}>5,FECHA{}=='2010 331'"
Printing starts when the annotation type is a 'NEW'
Only print data related to agents over 5
The printing end at the conclusion in March 2010
Notes: ONCEINIEXP Evaluated at the begining of the printing.
DOCINIEXP Evaluated at the begining of a document.
DOCCONTINUE Evaluated at the end of a document to continue with next or ends.
DOCLOOPCOND It allow to stablished a condition instead of the parameter /COND$
See Basic Structures.
HELP$ (Basic Screen)
Sintax: HELP$="HELPFILE,PAGE"
Sample: HELP$='scr_main.hlp,8'
Notes: Defines the help page for the entire screen, applying to
each field a next page. see also HELPFLD$ (Fields)
RELOPT% (Basic Screen)
Sintax: RELOPT%=exp1
Sample: RELOPT%=1
Notes: Defines el update criterium (??RELUP.DAT) for the screen.
UNICNDX% (Basic Screen)
Sintax: UNICNDX%=exp1
Sample: UNICNDX%=0
Notes: Specifies exclusive key on an index (In the sustens wich allow it)
AUTONDX% (Basic Screen)
Sintax: AUTONDX%=exp1
Sample: AUTONDX%=1
Notes: Specifies automatic key.