Corretto invio di file multipli in modo da gestire anche annullamento

git-svn-id: svn://10.65.10.50/branches/R_10_00@22621 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 2012-04-10 07:41:39 +00:00
parent baa69a9539
commit 65e06a9be2

View File

@ -1,123 +1,148 @@
#include "fe0100a.h" #include "fe0100a.h"
TOOLBAR "topbar" 0 0 0 2 TOOLBAR "topbar" 0 0 0 2
BUTTON DLG_ELABORA 2 2 BUTTON DLG_ELABORA 2 2
BEGIN BEGIN
PROMPT 1 1 "Elabora" PROMPT 1 1 "Elabora"
PICTURE TOOL_ELABORA PICTURE TOOL_ELABORA
END END
BUTTON DLG_PREVIEW 10 2 BUTTON DLG_PREVIEW 10 2
BEGIN BEGIN
PROMPT 1 2 "Anteprima" PROMPT 1 2 "Anteprima"
PICTURE TOOL_PREVIEW PICTURE TOOL_PREVIEW
END END
#include <helpbar.h> #include <helpbar.h>
ENDPAGE ENDPAGE
PAGE "Somma file spesometro" 0 2 0 0 PAGE "Somma file spesometro" 0 2 0 0
GROUPBOX DLG_NULL 78 6 GROUPBOX DLG_NULL 78 6
BEGIN BEGIN
PROMPT 1 0 "@bDati del soggetto che assume l'impegno alla presentazione telematica" PROMPT 1 0 "@bDati del soggetto che assume l'impegno alla presentazione telematica"
END END
LIST F_INTER_COM 1 20 LIST F_INTER_COM 1 20
BEGIN BEGIN
PROMPT 2 1 "Comunicazione predisposta da " PROMPT 2 1 "Comunicazione predisposta da "
ITEM "|" ITEM "|"
ITEM "1|contribuente" ITEM "1|contribuente"
ITEM "2|chi effettua l'invio" ITEM "2|chi effettua l'invio"
END END
STRING F_INTER_COFI 16 STRING F_INTER_COFI 16
BEGIN BEGIN
PROMPT 2 2 "Codice fiscale dell'intermediario " PROMPT 2 2 "Codice fiscale dell'intermediario "
FLAGS "U" FLAGS "U"
END END
NUMBER F_INTER_CAF 5 NUMBER F_INTER_CAF 5
BEGIN BEGIN
PROMPT 2 3 "Numero iscrizione all'albo C.A.F. " PROMPT 2 3 "Numero iscrizione all'albo C.A.F. "
END END
DATE F_INTER_DATE DATE F_INTER_DATE
BEGIN BEGIN
PROMPT 2 4 "Data dell'impegno alla trasmissione " PROMPT 2 4 "Data dell'impegno alla trasmissione "
END END
GROUPBOX DLG_NULL 78 4 GROUPBOX DLG_NULL 78 6
BEGIN BEGIN
PROMPT 1 6 "@bParametri di elaborazione " PROMPT 1 6 "@bParametri di elaborazione "
END END
STRING F_OUTFOLDER 255 62 STRING F_OUTFOLDER 255 62
BEGIN BEGIN
PROMPT 2 7 "Cartella " PROMPT 2 7 "Cartella "
DSELECT DSELECT
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
WARNING "Specificare una cartella di destinazione valida" WARNING "Specificare una cartella di destinazione valida"
END END
STRING F_OUTFILE 255 62 STRING F_OUTFILE 255 62
BEGIN BEGIN
PROMPT 2 8 "File " PROMPT 2 8 "File "
FSELECT "*.txt" FSELECT "*.txt"
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
WARNING "Specificare un file di destinazione valido" WARNING "Specificare un file di destinazione valido"
END END
SPREADSHEET F_RIGHE 78 0 LIST F_TIPOLOGIA 1 15
BEGIN BEGIN
PROMPT 1 10 "" PROMPT 2 9 "Tipologia invio "
ITEM "Nome@40" ITEM "0|Normale"
ITEM "N. Record" MESSAGE DISABLE,F_PROTELE|DISABLE,F_PROTDOC
ITEM "Data@10" ITEM "1|Sostitutivo"
ITEM "Ora@8" MESSAGE ENABLE,F_PROTELE|ENABLE,F_PROTDOC
FLAGS "D" ITEM "2|Annullamento"
DEFAULT "*" MESSAGE ENABLE,F_PROTELE|ENABLE,F_PROTDOC
END END
ENDPAGE STRING F_PROTDOC 6
BEGIN
ENDMASK PROMPT 39 9 "Protocollo documento "
FLAGS "U"
PAGE "Riga" -1 -1 60 7 CHECKTYPE REQUIRED
END
STRING 101 260 50
BEGIN STRING F_PROTELE 17
PROMPT 1 1 "Nome " BEGIN
END PROMPT 2 10 "Protocollo da sostituire o annullare "
FLAGS "U"
NUMBER 102 5 CHECKTYPE REQUIRED
BEGIN END
PROMPT 1 2 "Numero di record "
END SPREADSHEET F_RIGHE 78 0
BEGIN
DATE 103 PROMPT 1 12 ""
BEGIN ITEM "Nome@40"
PROMPT 30 2 "Data " ITEM "N. Record"
END ITEM "Data@10"
ITEM "Ora@8"
STRING 104 8 FLAGS "D"
BEGIN DEFAULT "*"
PROMPT 52 2 "" END
END
ENDPAGE
BUTTON DLG_USER 10 2
BEGIN ENDMASK
PROMPT -12 -1 "Anteprima"
END PAGE "Riga" -1 -1 60 7
BUTTON DLG_CANCEL 10 2 STRING 101 260 50
BEGIN BEGIN
PROMPT -22 -1 "" PROMPT 1 1 "Nome "
PICTURE BMP_OK END
END
NUMBER 102 5
ENDPAGE BEGIN
PROMPT 1 2 "Numero di record "
END
DATE 103
BEGIN
PROMPT 30 2 "Data "
END
STRING 104 8
BEGIN
PROMPT 52 2 ""
END
BUTTON DLG_USER 10 2
BEGIN
PROMPT -12 -1 "Anteprima"
END
BUTTON DLG_CANCEL 10 2
BEGIN
PROMPT -22 -1 ""
PICTURE BMP_OK
END
ENDPAGE
ENDMASK ENDMASK