Corretti i seguenti errori:

MI3241, MI3240, MI3239, MI3238, MI3225.


git-svn-id: svn://10.65.10.50/trunk@1980 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
angelo 1995-10-19 11:58:19 +00:00
parent 45a9fc907b
commit 050cdb2050
6 changed files with 64 additions and 50 deletions

View File

@ -54,7 +54,7 @@ bool TStampa_deleghe_IVA::create()
_banche = new TTable("%BAN"); _banche = new TTable("%BAN");
_ditte = new TArray_sheet(-1, -1, 0, 0, "Selezione Deleghe da stampare", _ditte = new TArray_sheet(-1, -1, 0, 0, "Selezione Deleghe da stampare",
"@1|Cod.@5|Ragione Sociale@30|Importo@15|Interessi@15|ABI@5|CAB@5|Concessione|Tit. Conto Fis."); "@1|Cod.@5|Ragione Sociale@30|Importo@15r|Interessi@15r|ABI@5|CAB@5|Concessione|Tit. Conto Fis.");
TConfig c(CONFIG_STUDIO, "cg"); TConfig c(CONFIG_STUDIO, "cg");
_azienda = c.get("CodABI"); _azienda = c.get("CodABI");
@ -322,7 +322,7 @@ bool TStampa_deleghe_IVA::print_deleghe()
{ {
bool ok = printer().open(); bool ok = printer().open();
TForm f(_profilo, _codice); TForm f(_profilo, format("%05ld",_codice));
TCursor& cur = *f.cursor(); TCursor& cur = *f.cursor();
TLocalisamfile& delega = cur.file(); TLocalisamfile& delega = cur.file();

View File

@ -16,4 +16,5 @@
#define F_DESC_SOLO_BAN 125 #define F_DESC_SOLO_BAN 125
#define F_CODICE 127 #define F_CODICE 127
#define F_PROFILO 128 #define F_PROFILO 128
#define F_DESCR 129

View File

@ -1,6 +1,6 @@
#include "cg1400.h" #include "cg1400.h"
PAGE "STAMPA DELEGHE IVA" -1 -1 72 16 PAGE "STAMPA DELEGHE IVA" -1 -1 72 17
LIST F_PROFILO 8 16 LIST F_PROFILO 8 16
BEGIN BEGIN
@ -8,7 +8,7 @@ BEGIN
ITEM "DELIVA|Delega" ITEM "DELIVA|Delega"
MESSAGE ENABLE,F_CODICE|CLEAR,1@|ENABLE,2@ MESSAGE ENABLE,F_CODICE|CLEAR,1@|ENABLE,2@
ITEM "DELIVACF|Delega C.F." ITEM "DELIVACF|Delega C.F."
MESSAGE ENABLE,F_CODICE|CLEAR,2@|ENABLE,1@ MESSAGE ENABLE,F_CODICE|CLEAR,1@|ENABLE,2@
ITEM "DISIVACF|Distinta C.F." ITEM "DISIVACF|Distinta C.F."
MESSAGE ENABLE,F_CODICE|CLEAR,2@|ENABLE,1@ MESSAGE ENABLE,F_CODICE|CLEAR,2@|ENABLE,1@
ITEM "BOLIVACF|Bollettino C.F." ITEM "BOLIVACF|Bollettino C.F."
@ -18,25 +18,31 @@ END
NUMBER F_CODICE 5 NUMBER F_CODICE 5
BEGIN BEGIN
PROMPT 53 1 "Profilo " PROMPT 53 1 "Profilo "
USE LF_FORM USE LF_FORM SELECT (TIPOPROF==#F_PROFILO) && (CODPROF!="")
INPUT TIPOPROF F_PROFILO SELECT INPUT TIPOPROF F_PROFILO
INPUT CODPROF F_CODICE INPUT CODPROF F_CODICE
DISPLAY "Tipo@8" TIPOPROF DISPLAY "Tipo@8" TIPOPROF
DISPLAY "Codice@8" CODPROF DISPLAY "Codice@8" CODPROF
DISPLAY "Descrizione@50" DESC DISPLAY "Descrizione@50" DESC
OUTPUT F_CODICE CODPROF OUTPUT F_CODICE CODPROF
OUTPUT F_DESCR DESC
FLAGS "UZ" FLAGS "UZ"
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
STRING F_DESCR 50
BEGIN
PROMPT 1 2 "Descrizione "
END
GROUPBOX DLG_NULL 70 5 GROUPBOX DLG_NULL 70 5
BEGIN BEGIN
PROMPT 1 2 "Stampa solo" PROMPT 1 3 "Stampa solo"
END END
NUMBER F_CONCESSIONE 3 NUMBER F_CONCESSIONE 3
BEGIN BEGIN
PROMPT 2 3 "Concessione " PROMPT 2 4 "Concessione "
HELP "Codice concessione in cui hanno residenza fiscale le ditte da gestire" HELP "Codice concessione in cui hanno residenza fiscale le ditte da gestire"
USE %UCC USE %UCC
FLAGS "Z" FLAGS "Z"
@ -51,7 +57,7 @@ END
STRING F_DESC_CONC 30 STRING F_DESC_CONC 30
BEGIN BEGIN
PROMPT 24 3 "Descrizione " PROMPT 24 4 "Descrizione "
USE %UCC KEY 2 USE %UCC KEY 2
INPUT S0 F_DESC_CONC INPUT S0 F_DESC_CONC
DISPLAY "Descrizione@30" S0 DISPLAY "Descrizione@30" S0
@ -63,7 +69,7 @@ END
NUMBER F_SOLO_ABI 5 NUMBER F_SOLO_ABI 5
BEGIN BEGIN
PROMPT 2 4 "Codice ABI " PROMPT 2 5 "Codice ABI "
HELP "Codice ABI della banca delle deleghe da stampare" HELP "Codice ABI della banca delle deleghe da stampare"
FLAGS "Z" FLAGS "Z"
USE %BAN USE %BAN
@ -81,7 +87,7 @@ END
NUMBER F_SOLO_CAB 5 NUMBER F_SOLO_CAB 5
BEGIN BEGIN
PROMPT 50 4 "Codice CAB " PROMPT 50 5 "Codice CAB "
HELP "Codice CAB della banca delle deleghe da stampare" HELP "Codice CAB della banca delle deleghe da stampare"
FLAGS "Z" FLAGS "Z"
COPY ALL F_SOLO_ABI COPY ALL F_SOLO_ABI
@ -91,7 +97,7 @@ END
STRING F_DESC_SOLO_BAN 50 STRING F_DESC_SOLO_BAN 50
BEGIN BEGIN
PROMPT 2 5 "Denominazione " PROMPT 2 6 "Denominazione "
USE %BAN KEY 2 USE %BAN KEY 2
INPUT S0 F_DESC_SOLO_BAN INPUT S0 F_DESC_SOLO_BAN
DISPLAY "Denominazione@50" S0 DISPLAY "Denominazione@50" S0
@ -104,12 +110,12 @@ END
GROUPBOX DLG_NULL 70 4 GROUPBOX DLG_NULL 70 4
BEGIN BEGIN
PROMPT 1 7 "Intesta deleghe a" PROMPT 1 8 "Intesta deleghe a"
END END
NUMBER F_ABI 5 NUMBER F_ABI 5
BEGIN BEGIN
PROMPT 2 8 "Codice ABI " PROMPT 2 9 "Codice ABI "
HELP "Codice ABI della banca per la presentazione della delega" HELP "Codice ABI della banca per la presentazione della delega"
FLAGS "Z" FLAGS "Z"
USE %BAN SELECT CODTAB[6,10]?="?????" USE %BAN SELECT CODTAB[6,10]?="?????"
@ -125,7 +131,7 @@ END
NUMBER F_CAB 5 NUMBER F_CAB 5
BEGIN BEGIN
PROMPT 50 8 "Codice CAB " PROMPT 50 9 "Codice CAB "
HELP "Codice CAB della banca per la presentazione della delega" HELP "Codice CAB della banca per la presentazione della delega"
FLAGS "Z" FLAGS "Z"
COPY ALL F_ABI COPY ALL F_ABI
@ -136,7 +142,7 @@ END
STRING F_DESC_BAN 50 STRING F_DESC_BAN 50
BEGIN BEGIN
PROMPT 2 9 "Denominazione " PROMPT 2 10 "Denominazione "
USE %BAN KEY 2 SELECT CODTAB[6,10]?="?????" USE %BAN KEY 2 SELECT CODTAB[6,10]?="?????"
INPUT S0 F_DESC_BAN INPUT S0 F_DESC_BAN
COPY DISPLAY F_DESC_SOLO_BAN COPY DISPLAY F_DESC_SOLO_BAN
@ -147,14 +153,14 @@ END
NUMBER F_ANNO 4 NUMBER F_ANNO 4
BEGIN BEGIN
PROMPT 2 11 "Anno " PROMPT 2 12 "Anno "
HELP "Anno di cui si vogliono stampare le deleghe" HELP "Anno di cui si vogliono stampare le deleghe"
FLAGS "A" FLAGS "A"
END END
LIST F_MESE 2 11 LIST F_MESE 2 11
BEGIN BEGIN
PROMPT 18 11 "Mese " PROMPT 18 12 "Mese "
HELP "Mese di cui si vogliono stampare le deleghe" HELP "Mese di cui si vogliono stampare le deleghe"
FLAGS "AM" FLAGS "AM"
ITEM "13|Annuale" MESSAGE "2",F_TIPO ITEM "13|Annuale" MESSAGE "2",F_TIPO
@ -162,7 +168,7 @@ END
LIST F_TIPO 1 24 LIST F_TIPO 1 24
BEGIN BEGIN
PROMPT 2 12 "Tipo " PROMPT 2 13 "Tipo "
HELP "Tipo di delega da stampare" HELP "Tipo di delega da stampare"
ITEM "1|Periodica" MESSAGE ENABLE,F_MESE ITEM "1|Periodica" MESSAGE ENABLE,F_MESE
ITEM "2|Annuale" MESSAGE "13",F_MESE|DISABLE,F_MESE ITEM "2|Annuale" MESSAGE "13",F_MESE|DISABLE,F_MESE
@ -174,26 +180,26 @@ END
DATA F_DATA DATA F_DATA
BEGIN BEGIN
PROMPT 2 13 "Data " PROMPT 2 14 "Data "
HELP "Data da stampare sulle deleghe" HELP "Data da stampare sulle deleghe"
FLAGS "A" FLAGS "A"
END END
BOOLEAN F_AGGIORNA BOOLEAN F_AGGIORNA
BEGIN BEGIN
PROMPT 43 11 "Aggiorna codici banca" PROMPT 43 12 "Aggiorna codici banca"
HELP "Scrive i codici banca sulle deleghe che non li riportano" HELP "Scrive i codici banca sulle deleghe che non li riportano"
END END
BOOLEAN F_DISTINTA BOOLEAN F_DISTINTA
BEGIN BEGIN
PROMPT 43 12 "Stampa distinta deleghe" PROMPT 43 13 "Stampa distinta deleghe"
HELP "Stampa un riepilogo su carta normale delle deleghe stampate" HELP "Stampa un riepilogo su carta normale delle deleghe stampate"
END END
BOOLEAN F_DEFINITIVA BOOLEAN F_DEFINITIVA
BEGIN BEGIN
PROMPT 43 13 "Stampa definitiva" PROMPT 43 14 "Stampa definitiva"
END END
BUTTON DLG_SELECT 9 2 BUTTON DLG_SELECT 9 2

View File

@ -54,7 +54,7 @@ bool TStampa_deleghe_IVA::create()
_banche = new TTable("%BAN"); _banche = new TTable("%BAN");
_ditte = new TArray_sheet(-1, -1, 0, 0, "Selezione Deleghe da stampare", _ditte = new TArray_sheet(-1, -1, 0, 0, "Selezione Deleghe da stampare",
"@1|Cod.@5|Ragione Sociale@30|Importo@15|Interessi@15|ABI@5|CAB@5|Concessione|Tit. Conto Fis."); "@1|Cod.@5|Ragione Sociale@30|Importo@15r|Interessi@15r|ABI@5|CAB@5|Concessione|Tit. Conto Fis.");
TConfig c(CONFIG_STUDIO, "cg"); TConfig c(CONFIG_STUDIO, "cg");
_azienda = c.get("CodABI"); _azienda = c.get("CodABI");
@ -322,7 +322,7 @@ bool TStampa_deleghe_IVA::print_deleghe()
{ {
bool ok = printer().open(); bool ok = printer().open();
TForm f(_profilo, _codice); TForm f(_profilo, format("%05ld",_codice));
TCursor& cur = *f.cursor(); TCursor& cur = *f.cursor();
TLocalisamfile& delega = cur.file(); TLocalisamfile& delega = cur.file();

View File

@ -16,4 +16,5 @@
#define F_DESC_SOLO_BAN 125 #define F_DESC_SOLO_BAN 125
#define F_CODICE 127 #define F_CODICE 127
#define F_PROFILO 128 #define F_PROFILO 128
#define F_DESCR 129

View File

@ -1,6 +1,6 @@
#include "cg1400.h" #include "cg1400.h"
PAGE "STAMPA DELEGHE IVA" -1 -1 72 16 PAGE "STAMPA DELEGHE IVA" -1 -1 72 17
LIST F_PROFILO 8 16 LIST F_PROFILO 8 16
BEGIN BEGIN
@ -8,7 +8,7 @@ BEGIN
ITEM "DELIVA|Delega" ITEM "DELIVA|Delega"
MESSAGE ENABLE,F_CODICE|CLEAR,1@|ENABLE,2@ MESSAGE ENABLE,F_CODICE|CLEAR,1@|ENABLE,2@
ITEM "DELIVACF|Delega C.F." ITEM "DELIVACF|Delega C.F."
MESSAGE ENABLE,F_CODICE|CLEAR,2@|ENABLE,1@ MESSAGE ENABLE,F_CODICE|CLEAR,1@|ENABLE,2@
ITEM "DISIVACF|Distinta C.F." ITEM "DISIVACF|Distinta C.F."
MESSAGE ENABLE,F_CODICE|CLEAR,2@|ENABLE,1@ MESSAGE ENABLE,F_CODICE|CLEAR,2@|ENABLE,1@
ITEM "BOLIVACF|Bollettino C.F." ITEM "BOLIVACF|Bollettino C.F."
@ -18,25 +18,31 @@ END
NUMBER F_CODICE 5 NUMBER F_CODICE 5
BEGIN BEGIN
PROMPT 53 1 "Profilo " PROMPT 53 1 "Profilo "
USE LF_FORM USE LF_FORM SELECT (TIPOPROF==#F_PROFILO) && (CODPROF!="")
INPUT TIPOPROF F_PROFILO SELECT INPUT TIPOPROF F_PROFILO
INPUT CODPROF F_CODICE INPUT CODPROF F_CODICE
DISPLAY "Tipo@8" TIPOPROF DISPLAY "Tipo@8" TIPOPROF
DISPLAY "Codice@8" CODPROF DISPLAY "Codice@8" CODPROF
DISPLAY "Descrizione@50" DESC DISPLAY "Descrizione@50" DESC
OUTPUT F_CODICE CODPROF OUTPUT F_CODICE CODPROF
OUTPUT F_DESCR DESC
FLAGS "UZ" FLAGS "UZ"
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
STRING F_DESCR 50
BEGIN
PROMPT 1 2 "Descrizione "
END
GROUPBOX DLG_NULL 70 5 GROUPBOX DLG_NULL 70 5
BEGIN BEGIN
PROMPT 1 2 "Stampa solo" PROMPT 1 3 "Stampa solo"
END END
NUMBER F_CONCESSIONE 3 NUMBER F_CONCESSIONE 3
BEGIN BEGIN
PROMPT 2 3 "Concessione " PROMPT 2 4 "Concessione "
HELP "Codice concessione in cui hanno residenza fiscale le ditte da gestire" HELP "Codice concessione in cui hanno residenza fiscale le ditte da gestire"
USE %UCC USE %UCC
FLAGS "Z" FLAGS "Z"
@ -51,7 +57,7 @@ END
STRING F_DESC_CONC 30 STRING F_DESC_CONC 30
BEGIN BEGIN
PROMPT 24 3 "Descrizione " PROMPT 24 4 "Descrizione "
USE %UCC KEY 2 USE %UCC KEY 2
INPUT S0 F_DESC_CONC INPUT S0 F_DESC_CONC
DISPLAY "Descrizione@30" S0 DISPLAY "Descrizione@30" S0
@ -63,7 +69,7 @@ END
NUMBER F_SOLO_ABI 5 NUMBER F_SOLO_ABI 5
BEGIN BEGIN
PROMPT 2 4 "Codice ABI " PROMPT 2 5 "Codice ABI "
HELP "Codice ABI della banca delle deleghe da stampare" HELP "Codice ABI della banca delle deleghe da stampare"
FLAGS "Z" FLAGS "Z"
USE %BAN USE %BAN
@ -81,7 +87,7 @@ END
NUMBER F_SOLO_CAB 5 NUMBER F_SOLO_CAB 5
BEGIN BEGIN
PROMPT 50 4 "Codice CAB " PROMPT 50 5 "Codice CAB "
HELP "Codice CAB della banca delle deleghe da stampare" HELP "Codice CAB della banca delle deleghe da stampare"
FLAGS "Z" FLAGS "Z"
COPY ALL F_SOLO_ABI COPY ALL F_SOLO_ABI
@ -91,7 +97,7 @@ END
STRING F_DESC_SOLO_BAN 50 STRING F_DESC_SOLO_BAN 50
BEGIN BEGIN
PROMPT 2 5 "Denominazione " PROMPT 2 6 "Denominazione "
USE %BAN KEY 2 USE %BAN KEY 2
INPUT S0 F_DESC_SOLO_BAN INPUT S0 F_DESC_SOLO_BAN
DISPLAY "Denominazione@50" S0 DISPLAY "Denominazione@50" S0
@ -104,12 +110,12 @@ END
GROUPBOX DLG_NULL 70 4 GROUPBOX DLG_NULL 70 4
BEGIN BEGIN
PROMPT 1 7 "Intesta deleghe a" PROMPT 1 8 "Intesta deleghe a"
END END
NUMBER F_ABI 5 NUMBER F_ABI 5
BEGIN BEGIN
PROMPT 2 8 "Codice ABI " PROMPT 2 9 "Codice ABI "
HELP "Codice ABI della banca per la presentazione della delega" HELP "Codice ABI della banca per la presentazione della delega"
FLAGS "Z" FLAGS "Z"
USE %BAN SELECT CODTAB[6,10]?="?????" USE %BAN SELECT CODTAB[6,10]?="?????"
@ -125,7 +131,7 @@ END
NUMBER F_CAB 5 NUMBER F_CAB 5
BEGIN BEGIN
PROMPT 50 8 "Codice CAB " PROMPT 50 9 "Codice CAB "
HELP "Codice CAB della banca per la presentazione della delega" HELP "Codice CAB della banca per la presentazione della delega"
FLAGS "Z" FLAGS "Z"
COPY ALL F_ABI COPY ALL F_ABI
@ -136,7 +142,7 @@ END
STRING F_DESC_BAN 50 STRING F_DESC_BAN 50
BEGIN BEGIN
PROMPT 2 9 "Denominazione " PROMPT 2 10 "Denominazione "
USE %BAN KEY 2 SELECT CODTAB[6,10]?="?????" USE %BAN KEY 2 SELECT CODTAB[6,10]?="?????"
INPUT S0 F_DESC_BAN INPUT S0 F_DESC_BAN
COPY DISPLAY F_DESC_SOLO_BAN COPY DISPLAY F_DESC_SOLO_BAN
@ -147,14 +153,14 @@ END
NUMBER F_ANNO 4 NUMBER F_ANNO 4
BEGIN BEGIN
PROMPT 2 11 "Anno " PROMPT 2 12 "Anno "
HELP "Anno di cui si vogliono stampare le deleghe" HELP "Anno di cui si vogliono stampare le deleghe"
FLAGS "A" FLAGS "A"
END END
LIST F_MESE 2 11 LIST F_MESE 2 11
BEGIN BEGIN
PROMPT 18 11 "Mese " PROMPT 18 12 "Mese "
HELP "Mese di cui si vogliono stampare le deleghe" HELP "Mese di cui si vogliono stampare le deleghe"
FLAGS "AM" FLAGS "AM"
ITEM "13|Annuale" MESSAGE "2",F_TIPO ITEM "13|Annuale" MESSAGE "2",F_TIPO
@ -162,7 +168,7 @@ END
LIST F_TIPO 1 24 LIST F_TIPO 1 24
BEGIN BEGIN
PROMPT 2 12 "Tipo " PROMPT 2 13 "Tipo "
HELP "Tipo di delega da stampare" HELP "Tipo di delega da stampare"
ITEM "1|Periodica" MESSAGE ENABLE,F_MESE ITEM "1|Periodica" MESSAGE ENABLE,F_MESE
ITEM "2|Annuale" MESSAGE "13",F_MESE|DISABLE,F_MESE ITEM "2|Annuale" MESSAGE "13",F_MESE|DISABLE,F_MESE
@ -174,26 +180,26 @@ END
DATA F_DATA DATA F_DATA
BEGIN BEGIN
PROMPT 2 13 "Data " PROMPT 2 14 "Data "
HELP "Data da stampare sulle deleghe" HELP "Data da stampare sulle deleghe"
FLAGS "A" FLAGS "A"
END END
BOOLEAN F_AGGIORNA BOOLEAN F_AGGIORNA
BEGIN BEGIN
PROMPT 43 11 "Aggiorna codici banca" PROMPT 43 12 "Aggiorna codici banca"
HELP "Scrive i codici banca sulle deleghe che non li riportano" HELP "Scrive i codici banca sulle deleghe che non li riportano"
END END
BOOLEAN F_DISTINTA BOOLEAN F_DISTINTA
BEGIN BEGIN
PROMPT 43 12 "Stampa distinta deleghe" PROMPT 43 13 "Stampa distinta deleghe"
HELP "Stampa un riepilogo su carta normale delle deleghe stampate" HELP "Stampa un riepilogo su carta normale delle deleghe stampate"
END END
BOOLEAN F_DEFINITIVA BOOLEAN F_DEFINITIVA
BEGIN BEGIN
PROMPT 43 13 "Stampa definitiva" PROMPT 43 14 "Stampa definitiva"
END END
BUTTON DLG_SELECT 9 2 BUTTON DLG_SELECT 9 2