campo-sirio/ce/ce2200a.uml
alex 63ac8f5406 Patch level : XX.126
Files correlati     :
Ricompilazione Demo : [ ]
Commento            :
Riportata la versione aga 1.7 patch 126 sul main trunk


git-svn-id: svn://10.65.10.50/trunk@9819 c028cbd2-c16b-5b4b-a496-9718f37d4682
2001-07-24 13:28:55 +00:00

99 lines
1.6 KiB
Plaintext
Executable File

#include "ce2200a.h"
PAGE "Apertura esercizio" -1 -1 62 7
GROUPBOX DLG_NULL 60 3
BEGIN
PROMPT 1 0 "@bDitta"
END
NUMBER F_DITTA 5
BEGIN
PROMPT 2 1 ""
FLAGS "DFG"
USE LF_NDITTE
INPUT CODDITTA F_DITTA
OUTPUT F_RAGSOC RAGSOC
CHECKTYPE REQUIRED
END
STRING F_RAGSOC 50
BEGIN
PROMPT 9 1 ""
FLAGS "D"
END
NUMBER F_OLDES 4
BEGIN
PROMPT 2 3 "Esercizio corrente "
USE CCE
JOIN ESC ALIAS 2 INTO CODTAB==CODTAB
INPUT CODTAB F_OLDES
DISPLAY "Codice" CODTAB
DISPLAY "Data inizio esercizio" 2@->D0
DISPLAY "Data fine esercizio" 2@->D1
OUTPUT F_OLDES CODTAB
OUTPUT F_OLDINIZIO 2@->D0
OUTPUT F_OLDFINE 2@->D1
CHECKTYPE REQUIRED
WARNING "Inserire un esercizio valido"
END
DATE F_OLDINIZIO
BEGIN
PROMPT 35 3 ""
FLAGS "D"
END
DATE F_OLDFINE
BEGIN
PROMPT 49 3 ""
FLAGS "D"
END
NUMBER F_NEWES 4
BEGIN
PROMPT 2 4 "Nuovo esercizio "
USE ESC
INPUT CODTAB F_OLDES
DISPLAY "Codice" CODTAB
DISPLAY "Data inizio esercizio" D0
DISPLAY "Data fine esercizio" D1
OUTPUT F_NEWES CODTAB
OUTPUT F_NEWINIZIO D0
OUTPUT F_NEWFINE D1
CHECKTYPE REQUIRED
GROUP 2
END
DATE F_NEWINIZIO
BEGIN
PROMPT 35 4 ""
CHECKTYPE REQUIRED
GROUP 2
VALIDATE DATE_CMP_FUNC > F_OLDFINE
WARNING "La data di inizio esercizio deve essere successiva alla fine dell'esercizio precedente"
END
DATE F_NEWFINE
BEGIN
PROMPT 49 4 ""
CHECKTYPE REQUIRED
GROUP 2
VALIDATE DATE_CMP_FUNC > F_NEWINIZIO
WARNING "La data di fine esercizio deve essere successiva a quella di inizio"
END
BUTTON DLG_OK 12 2
BEGIN
PROMPT -12 -1 ""
END
BUTTON DLG_QUIT 12 2
BEGIN
PROMPT -22 -1 ""
END
ENDPAGE
ENDMASK