Formscripts
<createscriptst> | := | OS_CREATEFORMSCRIPT ident <numorsep> <repchangest> ';' |
; | ||
<updateformscriptst> | := | <updatefieldst> |
| | OS_UPDATEFORMSCRIPT ident <scripttype> <formtype> ident <optprinter> <repchangest> ';' | |
; | ||
<scripttype> | := | OS_UPDATE |
| | OS_INSERT | |
| | OS_DELETE | |
| | OS_MASK | |
| | OS_INPUTACTION | |
| | OS_FIELD ident | |
| | OS_FORMPULLDOWN | |
; | ||
<formtype> | := | OS_PRINT |
| | OS_SURVPRINT | |
; | ||
<optprinter> | := | OS_PRINTER ident |
; | ||
<numorsep> | := | <separatorst> |
| | <number> | |
; | ||
<separatorst> | := | OS_SEPARATOR ident ';' |
; | ||
<repchangest> | := | OS_REPLACE ident ';' |
| | <changest> | |
; | ||
<changest> | := | OS_BEFORE <placest> ';' |
| | OS_AFTER <placest> ';' | |
; | ||
<placest> | := | <number> |
| | ident | |
| | OS_FIRST | |
| | OS_LAST | |
; |