1994-09-13 16:28:28 +00:00
|
|
|
#include "cg3400a.h"
|
|
|
|
|
1994-09-20 12:22:46 +00:00
|
|
|
PAGE "Stampa Libro Giornale" -1 -1 70 15
|
1994-09-13 16:28:28 +00:00
|
|
|
|
1994-09-16 11:16:25 +00:00
|
|
|
STRING CODREG 3
|
1994-09-13 16:28:28 +00:00
|
|
|
BEGIN
|
1994-09-26 11:51:24 +00:00
|
|
|
PROMPT 1 1 "Codice registro "
|
|
|
|
USE REG SELECT (I0 = 5) || (I0 = 4)
|
1994-11-07 09:56:05 +00:00
|
|
|
// INPUT CODTAB[1,4] ANNO_ESER
|
1994-09-26 11:51:24 +00:00
|
|
|
INPUT CODTAB[5,7] CODREG
|
|
|
|
DISPLAY "Anno" CODTAB[1,4]
|
|
|
|
DISPLAY "Codice" CODTAB[5,7]
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
DISPLAY "Tipo" I0
|
1994-11-07 09:56:05 +00:00
|
|
|
OUTPUT ANNO_ESER CODTAB[1,4]
|
1994-09-26 11:51:24 +00:00
|
|
|
OUTPUT CODREG CODTAB[5,7]
|
|
|
|
OUTPUT REG_DESC S0
|
|
|
|
OUTPUT PAGINA_DA I1
|
1994-09-16 11:16:25 +00:00
|
|
|
// OUTPUT DATA_DA D0
|
|
|
|
// OUTPUT DATA_A D1
|
1994-11-07 09:56:05 +00:00
|
|
|
// CHECKTYPE NORMAL
|
|
|
|
WARNING "Registro inesistente"
|
1994-10-17 13:41:53 +00:00
|
|
|
FLAGS "U"
|
1994-09-13 16:28:28 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
NUMBER ANNO_ESER 4
|
|
|
|
BEGIN
|
1994-09-26 11:51:24 +00:00
|
|
|
PROMPT 30 1 "Esercizio "
|
|
|
|
USE ESC
|
|
|
|
INPUT CODTAB ANNO_ESER
|
|
|
|
DISPLAY "Anno" CODTAB
|
|
|
|
DISPLAY "Data inizio " D0
|
|
|
|
DISPLAY "Data fine " D1
|
|
|
|
DISPLAY "Data scarico" D2
|
|
|
|
OUTPUT ANNO_ESER CODTAB
|
|
|
|
// CHECKTYPE REQUIRED
|
1994-11-07 09:56:05 +00:00
|
|
|
FLAGS "ZH"
|
1994-09-13 16:28:28 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
STRING REG_DESC 50
|
|
|
|
BEGIN
|
1994-09-26 11:51:24 +00:00
|
|
|
PROMPT 1 3 "Descrizione: "
|
|
|
|
FLAGS "D"
|
1994-09-13 16:28:28 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
GROUPBOX DLG_NULL 25 5
|
|
|
|
BEGIN
|
1994-09-26 11:51:24 +00:00
|
|
|
PROMPT 1 5 "Intervallo"
|
1994-09-13 16:28:28 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
RADIOBUTTON DLG_NULL 20
|
|
|
|
BEGIN
|
1994-09-26 11:51:24 +00:00
|
|
|
PROMPT 1 5 ""
|
|
|
|
ITEM "1|Tutto" MESSAGE DISABLE, PAGINA_DA
|
|
|
|
ITEM "2|Da pagina" MESSAGE ENABLE, PAGINA_DA
|
1994-09-13 16:28:28 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
NUMBER PAGINA_DA 5
|
|
|
|
BEGIN
|
1994-09-26 11:51:24 +00:00
|
|
|
PROMPT 13 8 ""
|
1994-09-13 16:28:28 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
GROUPBOX DLG_NULL 33 5
|
|
|
|
BEGIN
|
|
|
|
PROMPT 33 5 "Formato pagina"
|
|
|
|
END
|
|
|
|
|
|
|
|
LISTBOX STAMPA_WIDTH 3
|
|
|
|
BEGIN
|
|
|
|
PROMPT 35 6 "Numero di colonne "
|
|
|
|
ITEM "1|132 colonne"
|
|
|
|
ITEM "2|198 colonne"
|
|
|
|
END
|
|
|
|
|
|
|
|
NUMBER STAMPA_LEN 3
|
|
|
|
BEGIN
|
|
|
|
PROMPT 35 7 "Numero di righe "
|
|
|
|
END
|
|
|
|
|
|
|
|
DATE DATA_DA
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 10 "Dalla data "
|
|
|
|
END
|
|
|
|
|
|
|
|
DATE DATA_A
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 11 "Alla data "
|
1994-09-26 11:51:24 +00:00
|
|
|
// VALIDATE DATE_CMP_FUNC >= DATA_DA
|
|
|
|
WARNING "Specificare la data di fine stampa"
|
1994-09-13 16:28:28 +00:00
|
|
|
CHECKTYPE REQUIRED
|
|
|
|
END
|
|
|
|
|
|
|
|
BOOLEAN STAMPA_DEF
|
|
|
|
BEGIN
|
1994-09-20 12:22:46 +00:00
|
|
|
PROMPT 34 10 "Stampa definitiva"
|
1994-09-16 11:16:25 +00:00
|
|
|
MESSAGE TRUE DISABLE,DATA_DA | CLEAR, DATA_DA
|
1994-09-13 16:28:28 +00:00
|
|
|
MESSAGE FALSE ENABLE,DATA_DA
|
|
|
|
END
|
|
|
|
|
1994-09-20 12:22:46 +00:00
|
|
|
BUTTON DLG_PRINT 9 2
|
1994-09-13 16:28:28 +00:00
|
|
|
BEGIN
|
1994-09-20 12:22:46 +00:00
|
|
|
PROMPT -12 -1 "~Stampa"
|
|
|
|
MESSAGE EXIT,K_ENTER
|
1994-09-13 16:28:28 +00:00
|
|
|
END
|
|
|
|
|
1994-09-20 12:22:46 +00:00
|
|
|
BUTTON DLG_QUIT 9 2
|
1994-09-13 16:28:28 +00:00
|
|
|
BEGIN
|
|
|
|
PROMPT -22 -1 ""
|
|
|
|
END
|
|
|
|
|
|
|
|
ENDPAGE
|
|
|
|
|
|
|
|
ENDMASK
|
|
|
|
|