#include "tc0800a.h" TOOLBAR "topbar" 0 0 0 2 #include ENDPAGE PAGE "" 0 2 0 0 LIST F_COD 7 BEGIN PROMPT 50 50 "" ITEM "TSCONTI|TSCONTI" FIELD TIPORIC FLAGS "D" KEY 1 END GROUPBOX DLG_NULL 78 8 BEGIN PROMPT 1 1 "Conto Campo" END NUMBER F_GRUPPO2 3 BEGIN PROMPT 2 2 "Gruppo " HELP "Codice del gruppo" FIELD GRUPPO USE LF_RICLPDC JOIN LF_PCON INTO GRUPPO==GRUPPO CONTO==CONTO SOTTOCONTO==SOTTOCONTO INPUT TIPORIC F_COD SELECT INPUT GRUPPO F_GRUPPO INPUT CONTO F_CONTO INPUT SOTTOCONTO F_SOTTOCONTO DISPLAY "Gruppo" GRUPPO DISPLAY "Conto" CONTO DISPLAY "Sottoconto" SOTTOCONTO DISPLAY "Descrizione@50" DESCRIZ DISPLAY "Gruppo TS" CODICE[1,2] DISPLAY "Conto TS" CODICE[3,4] DISPLAY "Sottoconto TS" CODICE[5,7] OUTPUT F_DESCRIZ DESCRIZ OUTPUT F_GRUPPO GRUPPO OUTPUT F_CONTO CONTO OUTPUT F_SOTTOCONTO SOTTOCONTO KEY 1 GROUP 2 CHECKTYPE REQUIRED END NUMBER F_GRUPPO 3 BEGIN PROMPT 2 2 "Gruppo " HELP "Codice del gruppo" FIELD GRUPPO KEY 1 GROUP 1 10 USE LF_PCON KEY 1 SELECT CONTO="" INPUT GRUPPO F_GRUPPO DISPLAY "Gruppo" GRUPPO DISPLAY "Descrizione@50" DESCR OUTPUT F_GRUPPO GRUPPO OUTPUT F_DESCG DESCR CHECKTYPE REQUIRED END NUMBER F_GRUPPO1 3 BEGIN PROMPT 2 2 "Gruppo " FIELD GRUPPO KEY 1 GROUP 1 20 FLAGS "H" END STRING F_DESCG 50 BEGIN PROMPT 24 2 "" FLAGS "D" GROUP 10 END NUMBER F_CONTO2 3 BEGIN PROMPT 2 4 "Conto " HELP "Codice dell'eventuale conto" FIELD CONTO COPY ALL F_GRUPPO KEY 1 GROUP 2 CHECKTYPE REQUIRED WARNING "Manca il conto" END NUMBER F_CONTO 3 BEGIN PROMPT 2 4 "Conto " HELP "Codice dell'eventuale conto" FIELD CONTO KEY 1 GROUP 1 10 USE LF_PCON KEY 1 SELECT ((CONTO!="")&&(SOTTOCONTO="")) COPY INPUT F_GRUPPO INPUT CONTO F_CONTO DISPLAY "Gruppo" GRUPPO DISPLAY "Conto" CONTO DISPLAY "Descrizione@50" DESCR OUTPUT F_GRUPPO GRUPPO OUTPUT F_CONTO CONTO OUTPUT F_DESCC DESCR CHECKTYPE REQUIRED WARNING "Manca il conto" END NUMBER F_CONTO1 3 BEGIN PROMPT 2 4 "Conto " HELP "Codice dell'eventuale conto" FIELD CONTO FLAGS "H" KEY 1 GROUP 1 20 END STRING F_DESCC 50 BEGIN PROMPT 24 4 "" FLAGS "D" GROUP 10 END NUMBER F_SOTTOCONTO2 6 BEGIN PROMPT 2 6 "Sottoconto " HELP "Codice dell'eventuale sottoconto" FIELD SOTTOCONTO COPY ALL F_GRUPPO KEY 1 GROUP 2 CHECKTYPE REQUIRED END NUMBER F_SOTTOCONTO 6 BEGIN PROMPT 2 6 "Sottoconto " HELP "Codice dell'eventuale sottoconto" FIELD SOTTOCONTO KEY 1 GROUP 1 10 USE LF_PCON KEY 1 SELECT SOTTOCONTO!="" COPY INPUT F_CONTO INPUT SOTTOCONTO F_SOTTOCONTO DISPLAY "Gruppo" GRUPPO DISPLAY "Conto" CONTO DISPLAY "Sottoconto" SOTTOCONTO DISPLAY "Sosp." SOSPESO DISPLAY "Descrizione@50" DESCR OUTPUT F_SOTTOCONTO SOTTOCONTO OUTPUT F_GRUPPO GRUPPO OUTPUT F_CONTO CONTO OUTPUT F_DESC DESCR CHECKTYPE REQUIRED END NUMBER F_SOTTOCONTO1 6 BEGIN PROMPT 2 6 "Sottoconto " HELP "Codice dell'eventuale sottoconto" FIELD SOTTOCONTO KEY 1 GROUP 1 20 FLAGS "H" END STRING F_DESCRIZ 50 BEGIN PROMPT 2 8 "Descrizione " USE LF_PCON KEY 2 INPUT DESCR F_DESCRIZ DISPLAY "Descrizione@50" DESCR DISPLAY "Gruppo" GRUPPO DISPLAY "Conto" CONTO DISPLAY "Sottoconto" SOTTOCONTO COPY OUTPUT F_SOTTOCONTO KEY 2 CHECKTYPE REQUIRED END STRING F_TSGRUPPO 2 BEGIN PROMPT 2 10 "Gruppo " CHECKTYPE REQUIRED USE &TCO INPUT CODTAB[1,2] F_TSGRUPPO INPUT CODTAB[3,4] F_TSCONTO INPUT CODTAB[5,7] F_TSSOTTOCONTO DISPLAY "Gruppo" CODTAB[1,2] DISPLAY "Conto" CODTAB[3,4] DISPLAY "Sottoconto" CODTAB[5,7] DISPLAY "Descrizione@60" S0 OUTPUT F_TSGRUPPO CODTAB[1,2] OUTPUT F_TSCONTO CODTAB[3,4] OUTPUT F_TSSOTTOCONTO CODTAB[5,7] OUTPUT F_TSDESCR S0 VALIDATE FIXLEN_FUNC 2 FIELD CODICE[1,2] KEY 1 END STRING F_TSCONTO 2 BEGIN PROMPT 19 10 "Conto " COPY ALL F_TSGRUPPO CHECKTYPE REQUIRED FIELD CODICE[3,4] VALIDATE FIXLEN_FUNC 2 KEY 1 END STRING F_TSSOTTOCONTO 3 BEGIN PROMPT 30 10 "Sottoconto " COPY ALL F_TSGRUPPO CHECKTYPE REQUIRED FIELD CODICE[5,7] VALIDATE FIXLEN_FUNC 3 KEY 1 END STRING F_TSDESCR 50 BEGIN PROMPT 2 12 "Descrizione " USE &TCO INPUT S0 F_TSGRUPPO DISPLAY "Descrizione@60" S0 DISPLAY "Gruppo" CODTAB[1,2] DISPLAY "Conto" CODTAB[3,4] DISPLAY "Sottoconto" CODTAB[5,7] COPY OUTPUT F_TSGRUPPO CHECKTYPE NORMAL END ENDPAGE ENDMASK