campo-sirio/src/tc/tctbrre.uml

99 lines
1.7 KiB
Plaintext
Raw Normal View History

#include "tctbrre.h"
TOOLBAR "topbar" 0 0 0 2
#include <relapbar.h>
ENDPAGE
PAGE "Registri" 0 2 0 0
GROUPBOX DLG_NULL 78 5
BEGIN
PROMPT 1 1 "Codice Registro Ericsoft"
END
LIST F_TIPO 1 30
BEGIN
PROMPT 2 2 "Tipo "
ITEM "1|Vendite"
ITEM "2|Acquisti"
ITEM "3|Corrispettivi in scorporo"
ITEM "4|Corrispettivi in ventilazione"
FIELD CODTAB[1,1]
KEY 1
END
STRING F_CODTAB 2
BEGIN
PROMPT 56 2 "Codice "
USE &RRE
INPUT CODTAB[1,1] F_TIPO
INPUT CODTAB[2,3] F_CODTAB
DISPLAY "Tipo" CODTAB[1,1]
DISPLAY "Codice" CODTAB[2,3]
DISPLAY "Descrizione@60" S0
OUTPUT F_TIPO CODTAB[1,1]
OUTPUT F_CODTAB CODTAB[2,3]
OUTPUT F_DESC S0
CHECKTYPE REQUIRED
FIELD CODTAB[2,3]
VALIDATE FIXLEN_FUNC 2
FLAGS "Z"
KEY 1
END
STRING F_DESC 50
BEGIN
PROMPT 2 3 "Descrizione "
USE &RRE KEY 2
INPUT S0 F_DESC
DISPLAY "Descrizione@60" S0
DISPLAY "Codice" CODTAB
COPY OUTPUT F_CODTAB
FIELD S0
KEY 2
CHECKTYPE REQUIRED
END
STRING F_CODICE 3
BEGIN
PROMPT 2 6 "Registro "
Help "Codice del registro"
USE REG
INPUT CODTAB[1,4] F_ANNO SELECT
INPUT CODTAB[5,7] F_CODICE
DISPLAY "Codice" CODTAB[5,7]
DISPLAY "Descrizione @50" S0
DISPLAY "Tipo" I0
OUTPUT F_CODICE CODTAB[5,7]
OUTPUT F_DESCR S0
FLAGS "GUZ"
FIELD S1
CHECKTYPE REQUIRED
END
STRING F_DESCR 50 43
BEGIN
PROMPT 22 6 ""
USE REG KEY 2 SELECT (CODTAB[1,4]==#F_ANNO)
INPUT S0 F_DESCR
DISPLAY "Descrizione @50" S0
DISPLAY "Anno" CODTAB[1,4]
DISPLAY "Codice" CODTAB[5,7]
DISPLAY "Tipo" I0
COPY OUTPUT F_CODICE
CHECKTYPE SEARCH
MESSAGE COPY,22@
HELP "Descrizione del registro"
WARNING "La descrizione e' obbligatoria"
END
NUMBER F_ANNO 4
BEGIN
PROMPT 68 6 "Anno "
FLAGS "DAZ"
END
ENDPAGE
ENDMASK