campo-sirio/tc/tczuban.uml
alex 256ef4829c Patch level : 10.0 396
Files correlati     :  tc1.exe
Ricompilazione Demo : [ ]
Commento

Aggiornamenti all invio a zucchetti (nuove tabelle)


git-svn-id: svn://10.65.10.50/trunk@19155 c028cbd2-c16b-5b4b-a496-9718f37d4682
2009-07-28 15:05:20 +00:00

154 lines
2.8 KiB
Plaintext
Executable File

#include "tczu.h"
TOOLBAR "topbar" 0 0 0 2
#include <relapbar.h>
ENDPAGE
PAGE "Banche" 0 2 0 0
GROUPBOX DLG_NULL 78 3
BEGIN
PROMPT 1 1 "Banca Campo"
END
LIST F_COD 5
BEGIN
PROMPT 50 50 ""
ITEM "ZUBAN|ZUBAN"
FIELD COD
FLAGS "D"
KEY 1
END
NUMBER F_CODTAB 5
BEGIN
PROMPT 2 2 "Codice ABI "
USE LF_MULTIREL
JOIN %BAN INTO CODTAB==FIRST
INPUT COD F_COD SELECT
INPUT FIRST[1,5] F_CODTAB
INPUT FIRST[6,10] F_CODTAB10
DISPLAY "Codice ABI " FIRST[1,5]
DISPLAY "Codice CAB " FIRST[6,10]
DISPLAY "Descrizione@60" %BAN->S0
DISPLAY "Banca Zucchetti ABI" DATA[1,3]
DISPLAY "Banca Zucchetti CAB" DATA[4,6]
OUTPUT F_CODTAB FIRST[1,5]
OUTPUT F_CODTAB1 FIRST[1,5]
OUTPUT F_CODTAB10 FIRST[6,10]
OUTPUT F_CODTAB11 FIRST[6,10]
OUTPUT F_DESC %BAN->S0
FIELD FIRST[1,5]
FLAGS "Z"
KEY 1
CHECKTYPE REQUIRED
GROUP 1
END
NUMBER F_CODTAB10 5
BEGIN
PROMPT 26 2 "CAB "
COPY ALL F_CODTAB
FIELD FIRST[6,10]
FLAGS "Z"
KEY 1
CHECKTYPE REQUIRED
GROUP 1
END
STRING F_CODTAB1 5
BEGIN
PROMPT 2 2 "Codice ABI "
FIELD FIRST[1,5]
FLAGS "ZHG"
USE %BAN SELECT CODTAB ?= "?????"
INPUT CODTAB F_CODTAB1
DISPLAY "ABI@5" CODTAB
DISPLAY "Istituto@50" S0
OUTPUT F_CODTAB CODTAB
OUTPUT F_CODTAB1 CODTAB
OUTPUT F_DESC S0
WARNING "Istituto assente"
KEY 1
CHECKTYPE REQUIRED
GROUP 2
END
STRING F_CODTAB11 5
BEGIN
PROMPT 26 2 "CAB "
FIELD FIRST[6,10]
FLAGS "ZHG"
USE %BAN SELECT CODTAB ?= "??????????"
INPUT CODTAB[1,5] F_CODTAB
INPUT CODTAB[6,10] F_CODTAB1
DISPLAY "ABI@5" CODTAB[1,5]
DISPLAY "CAB@5" CODTAB[6,10]
DISPLAY "Dipendenza" I0
DISPLAY "Denominazione@50" S0
OUTPUT F_CODTAB CODTAB[1,5]
OUTPUT F_CODTAB1 CODTAB[1,5]
OUTPUT F_CODTAB10 CODTAB[6,10]
OUTPUT F_CODTAB11 CODTAB[6,10]
OUTPUT F_DESC S0
WARNING "Istituto assente"
KEY 1
CHECKTYPE REQUIRED
GROUP 2
END
STRING F_DESC 50
BEGIN
PROMPT 2 5 "Descrizione "
USE %BAN KEY 2
INPUT S0 F_DESC
DISPLAY "Descrizione@60" S0
DISPLAY "Codice ABI " CODTAB[1,5]
DISPLAY "Codice CAB " CODTAB[6,10]
COPY OUTPUT F_CODTAB11
CHECKTYPE NORMAL
GROUP 3
KEY 2
END
STRING F_COD_CORR 3
BEGIN
PROMPT 2 7 "Banca Zucchetti "
USE &ZBA
INPUT CODTAB[1,3] F_COD_CORR
INPUT CODTAB[4,6] F_COD_CORR1
DISPLAY "Banca Zucchetti ABI" CODTAB[1,3]
DISPLAY "Banca Zucchetti CAB" CODTAB[4,6]
DISPLAY "Descrizione@60" S0
OUTPUT F_COD_CORR CODTAB[1,3]
OUTPUT F_COD_CORR1 CODTAB[4,6]
OUTPUT F_DESC_CORR S0
FIELD DATA[1,3]
FLAGS "Z"
CHECKTYPE REQUIRED
END
STRING F_COD_CORR1 3
BEGIN
PROMPT 30 7 ""
COPY ALL F_COD_CORR
FIELD DATA[4,6]
FLAGS "Z"
CHECKTYPE REQUIRED
END
STRING F_DESC_CORR 50 40
BEGIN
PROMPT 37 7 ""
USE &ZBA KEY 2
INPUT S0 F_DESC_CORR
DISPLAY "Descrizione@50" S0
DISPLAY "Banca Zucchetti ABI" CODTAB[1,3]
DISPLAY "Banca Zucchetti CAB" CODTAB[4,6]
COPY OUTPUT F_COD_CORR
END
ENDPAGE
ENDMASK