Gestione del fax
git-svn-id: svn://10.65.10.50/trunk@3092 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
853ee0f2df
commit
d497355a7a
1261
ba/bafax.cpp
Executable file
1261
ba/bafax.cpp
Executable file
File diff suppressed because it is too large
Load Diff
4
ba/bafax.h
Executable file
4
ba/bafax.h
Executable file
@ -0,0 +1,4 @@
|
|||||||
|
#define F_PENDING 101
|
||||||
|
#define F_SENDING 102
|
||||||
|
#define F_COMPLETE 103
|
||||||
|
#define F_FAILED 104
|
6
ba/bafax.url
Executable file
6
ba/bafax.url
Executable file
@ -0,0 +1,6 @@
|
|||||||
|
#include <default.url>
|
||||||
|
|
||||||
|
MENU TASK_MENUBAR
|
||||||
|
SUBMENU MENU_FILE "~File"
|
||||||
|
ITEM MENU_ITEM(1) "~Stato"
|
||||||
|
|
235
ba/bafax01.uml
Executable file
235
ba/bafax01.uml
Executable file
@ -0,0 +1,235 @@
|
|||||||
|
PAGE "Invio fax" -1 -1 68 15
|
||||||
|
|
||||||
|
GROUPBOX DLG_NULL -1 8
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 0 "@BDestinazione"
|
||||||
|
END
|
||||||
|
|
||||||
|
LIST 100 20
|
||||||
|
BEGIN
|
||||||
|
PROMPT 2 1 "Tipo anagrafica "
|
||||||
|
ITEM "Clienti|Clienti"
|
||||||
|
MESSAGE HIDE,1@|SHOW,101
|
||||||
|
ITEM "Fornitori|Fornitori"
|
||||||
|
MESSAGE HIDE,1@|SHOW,102
|
||||||
|
ITEM "Fisiche|Persone fisiche"
|
||||||
|
MESSAGE HIDE,1@|SHOW,103
|
||||||
|
ITEM "Giuridiche|Persone giuridiche"
|
||||||
|
MESSAGE HIDE,1@|SHOW,104
|
||||||
|
ITEM "Ditte|Ditte"
|
||||||
|
MESSAGE HIDE,1@|SHOW,105
|
||||||
|
FIELD TIPO
|
||||||
|
END
|
||||||
|
|
||||||
|
NUMBER 101 5
|
||||||
|
BEGIN
|
||||||
|
PROMPT 2 2 "Codice anagrafica "
|
||||||
|
GROUP 1
|
||||||
|
USE LF_CLIFO
|
||||||
|
INPUT TIPOCF "C"
|
||||||
|
INPUT CODCF 101
|
||||||
|
DISPLAY "Codice" CODCF
|
||||||
|
DISPLAY "Ragione Sociale@50" RAGSOC
|
||||||
|
OUTPUT 101 CODCF
|
||||||
|
ADD RUN cg0 -1 C
|
||||||
|
CHECKTYPE NORMAL
|
||||||
|
FIELD CLIENTI
|
||||||
|
END
|
||||||
|
|
||||||
|
NUMBER 102 5
|
||||||
|
BEGIN
|
||||||
|
PROMPT 2 2 "Codice "
|
||||||
|
GROUP 1
|
||||||
|
USE LF_CLIFO
|
||||||
|
INPUT TIPOCF "F"
|
||||||
|
INPUT CODCF 102
|
||||||
|
DISPLAY "Codice" CODCF
|
||||||
|
DISPLAY "Ragione Sociale@50" RAGSOC
|
||||||
|
OUTPUT 102 CODCF
|
||||||
|
ADD RUN cg0 -1 F
|
||||||
|
CHECKTYPE NORMAL
|
||||||
|
FIELD FORNITORI
|
||||||
|
END
|
||||||
|
|
||||||
|
NUMBER 103 5
|
||||||
|
BEGIN
|
||||||
|
PROMPT 2 2 "Codice "
|
||||||
|
GROUP 1
|
||||||
|
USE LF_ANAG
|
||||||
|
INPUT TIPOA "F"
|
||||||
|
INPUT CODANAGR 103
|
||||||
|
DISPLAY "Codice" CODANAGR
|
||||||
|
DISPLAY "Cognome@30" RAGSOC[1,30]
|
||||||
|
DISPLAY "Nome@20" RAGSOC[30,-1]
|
||||||
|
OUTPUT 103 CODANAGR
|
||||||
|
ADD RUN ba4 -1 F
|
||||||
|
CHECKTYPE NORMAL
|
||||||
|
FIELD FISICHE
|
||||||
|
END
|
||||||
|
|
||||||
|
NUMBER 104 5
|
||||||
|
BEGIN
|
||||||
|
PROMPT 2 2 "Codice "
|
||||||
|
GROUP 1
|
||||||
|
USE LF_ANAG
|
||||||
|
INPUT TIPOA "G"
|
||||||
|
INPUT CODANAGR 104
|
||||||
|
DISPLAY "Codice" CODANAGR
|
||||||
|
DISPLAY "Ragione Sociale@50" RAGSOC
|
||||||
|
OUTPUT 104 CODANAGR
|
||||||
|
ADD RUN ba4 -1 G
|
||||||
|
CHECKTYPE NORMAL
|
||||||
|
FIELD GIURIDICHE
|
||||||
|
END
|
||||||
|
|
||||||
|
NUMBER 105 5
|
||||||
|
BEGIN
|
||||||
|
PROMPT 2 2 "Codice "
|
||||||
|
GROUP 1
|
||||||
|
USE LF_NDITTE
|
||||||
|
INPUT CODDITTA 105
|
||||||
|
DISPLAY "Codice" CODDITTA
|
||||||
|
DISPLAY "Ragione Sociale@50" RAGSOC
|
||||||
|
OUTPUT 105 CODDITTA
|
||||||
|
ADD RUN ba4 -2
|
||||||
|
CHECKTYPE NORMAL
|
||||||
|
FIELD DITTE
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 201 20
|
||||||
|
BEGIN
|
||||||
|
PROMPT 2 4 "Numero fax "
|
||||||
|
CHECKTYPE REQUIRED
|
||||||
|
WARNING "E' necessario specificare il numero del fax"
|
||||||
|
FIELD DESTFAX
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 202 50
|
||||||
|
BEGIN
|
||||||
|
PROMPT 2 5 "Ditta "
|
||||||
|
FIELD DESTFIRM
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 203 50
|
||||||
|
BEGIN
|
||||||
|
PROMPT 2 6 "Nome "
|
||||||
|
FIELD DESTNAME
|
||||||
|
END
|
||||||
|
|
||||||
|
GROUPBOX DLG_NULL -1 5
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 8 "@BInviato da"
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 301 20
|
||||||
|
BEGIN
|
||||||
|
PROMPT 2 9 "Numero fax "
|
||||||
|
FIELD FROMFAX
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 302 50
|
||||||
|
BEGIN
|
||||||
|
PROMPT 2 10 "Ditta "
|
||||||
|
FIELD FROMFIRM
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 303 50
|
||||||
|
BEGIN
|
||||||
|
PROMPT 2 11 "Nome "
|
||||||
|
FIELD FROMNAME
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 500 50
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 13 "Files "
|
||||||
|
FLAGS "D"
|
||||||
|
FIELD FILELIST
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON DLG_FAX 10 2
|
||||||
|
BEGIN
|
||||||
|
PROMPT -12 -1 "~Fax"
|
||||||
|
PICTURE BMP_FAX
|
||||||
|
MESSAGE EXIT,K_ENTER
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON DLG_CANCEL 10 2
|
||||||
|
BEGIN
|
||||||
|
PROMPT -22 -1 ""
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON 401 3 1
|
||||||
|
BEGIN
|
||||||
|
PROMPT 48 1 "1"
|
||||||
|
GROUP 2
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON 402 3 1
|
||||||
|
BEGIN
|
||||||
|
PROMPT 53 1 "2"
|
||||||
|
GROUP 2
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON 403 3 1
|
||||||
|
BEGIN
|
||||||
|
PROMPT 58 1 "3"
|
||||||
|
GROUP 2
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON 404 3 1
|
||||||
|
BEGIN
|
||||||
|
PROMPT 48 2 "4"
|
||||||
|
GROUP 2
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON 405 3 1
|
||||||
|
BEGIN
|
||||||
|
PROMPT 53 2 "5"
|
||||||
|
GROUP 2
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON 406 3 1
|
||||||
|
BEGIN
|
||||||
|
PROMPT 58 2 "6"
|
||||||
|
GROUP 2
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON 407 3 1
|
||||||
|
BEGIN
|
||||||
|
PROMPT 48 3 "7"
|
||||||
|
GROUP 2
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON 408 3 1
|
||||||
|
BEGIN
|
||||||
|
PROMPT 53 3 "8"
|
||||||
|
GROUP 2
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON 409 3 1
|
||||||
|
BEGIN
|
||||||
|
PROMPT 58 3 "9"
|
||||||
|
GROUP 2
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON 410 3 1
|
||||||
|
BEGIN
|
||||||
|
PROMPT 48 4 ","
|
||||||
|
GROUP 2
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON 400 3 1
|
||||||
|
BEGIN
|
||||||
|
PROMPT 53 4 "0"
|
||||||
|
GROUP 2
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON 411 3 1
|
||||||
|
BEGIN
|
||||||
|
PROMPT 58 4 "#"
|
||||||
|
GROUP 2
|
||||||
|
END
|
||||||
|
|
||||||
|
ENDPAGE
|
||||||
|
|
||||||
|
ENDMASK
|
276
ba/bafax02.uml
Executable file
276
ba/bafax02.uml
Executable file
@ -0,0 +1,276 @@
|
|||||||
|
#include "bafax.h"
|
||||||
|
|
||||||
|
TOOLBAR "" 0 20 0 2
|
||||||
|
|
||||||
|
BUTTON DLG_CANCEL 10 2
|
||||||
|
BEGIN
|
||||||
|
PROMPT -11 -11 ""
|
||||||
|
END
|
||||||
|
|
||||||
|
ENDPAGE
|
||||||
|
|
||||||
|
PAGE "Stato Fax" -1 -1 68 9
|
||||||
|
|
||||||
|
TEXT DLG_NULL
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 0 "@BIn attesa"
|
||||||
|
END
|
||||||
|
|
||||||
|
SPREADSHEET F_PENDING 0 4
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 1 ""
|
||||||
|
ITEM "Codice"
|
||||||
|
ITEM "Fax@12"
|
||||||
|
ITEM "Destinatario@30"
|
||||||
|
ITEM "Data@10"
|
||||||
|
ITEM "Ora@8"
|
||||||
|
ITEM "Files@50"
|
||||||
|
FLAGS "D"
|
||||||
|
END
|
||||||
|
|
||||||
|
TEXT DLG_NULL
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 5 "@BIn spedizione"
|
||||||
|
END
|
||||||
|
|
||||||
|
SPREADSHEET F_SENDING 0 3
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 6 ""
|
||||||
|
ITEM "Codice"
|
||||||
|
ITEM "Fax@12"
|
||||||
|
ITEM "Destinatario@30"
|
||||||
|
ITEM "Data@10"
|
||||||
|
ITEM "Ora@8"
|
||||||
|
ITEM "Files@50"
|
||||||
|
FLAGS "D"
|
||||||
|
END
|
||||||
|
|
||||||
|
TEXT DLG_NULL
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 9 "@BCompletati"
|
||||||
|
END
|
||||||
|
|
||||||
|
SPREADSHEET F_COMPLETE 0 4
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 10 ""
|
||||||
|
ITEM "Codice"
|
||||||
|
ITEM "Fax@12"
|
||||||
|
ITEM "Destinatario@30"
|
||||||
|
ITEM "Data@10"
|
||||||
|
ITEM "Ora@8"
|
||||||
|
ITEM "Files@50"
|
||||||
|
FLAGS "D"
|
||||||
|
END
|
||||||
|
|
||||||
|
TEXT DLG_NULL
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 14 "@BFalliti"
|
||||||
|
END
|
||||||
|
|
||||||
|
SPREADSHEET F_FAILED 0 -1
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 15 ""
|
||||||
|
ITEM "Codice"
|
||||||
|
ITEM "Fax@12"
|
||||||
|
ITEM "Destinatario@30"
|
||||||
|
ITEM "Data@10"
|
||||||
|
ITEM "Ora@8"
|
||||||
|
ITEM "Files@50"
|
||||||
|
FLAGS "D"
|
||||||
|
END
|
||||||
|
|
||||||
|
ENDPAGE
|
||||||
|
|
||||||
|
ENDMASK
|
||||||
|
|
||||||
|
PAGE "Pending" -1 -1 68 10
|
||||||
|
|
||||||
|
NUMBER 101 8
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 1 "Codice "
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 102 16
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 2 "Fax "
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 103 128
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 3 "Destin."
|
||||||
|
END
|
||||||
|
|
||||||
|
DATE 104
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 4 "Data "
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 105 8
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 5 "Ora "
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 106 50
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 6 "Files "
|
||||||
|
END
|
||||||
|
|
||||||
|
|
||||||
|
BUTTON DLG_CANCEL 10 2
|
||||||
|
BEGIN
|
||||||
|
PROMPT -12 -1 ""
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON DLG_DELREC 10 2
|
||||||
|
BEGIN
|
||||||
|
PROMPT -22 -1 ""
|
||||||
|
END
|
||||||
|
|
||||||
|
ENDPAGE
|
||||||
|
|
||||||
|
ENDMASK
|
||||||
|
|
||||||
|
PAGE "Sending" -1 -1 68 10
|
||||||
|
|
||||||
|
NUMBER 101 8
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 1 "Codice "
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 102 16
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 2 "Fax "
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 103 128
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 3 "Destin."
|
||||||
|
END
|
||||||
|
|
||||||
|
DATE 104
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 4 "Data "
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 105 8
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 5 "Ora "
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 106 50
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 6 "Files "
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON DLG_CANCEL 10 2
|
||||||
|
BEGIN
|
||||||
|
PROMPT -12 -1 ""
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON DLG_DELREC 10 2
|
||||||
|
BEGIN
|
||||||
|
PROMPT -22 -1 ""
|
||||||
|
END
|
||||||
|
|
||||||
|
ENDPAGE
|
||||||
|
|
||||||
|
ENDMASK
|
||||||
|
|
||||||
|
PAGE "Failed" -1 -1 68 10
|
||||||
|
|
||||||
|
NUMBER 101 8
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 1 "Codice "
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 102 16
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 2 "Fax "
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 103 128
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 3 "Destin."
|
||||||
|
END
|
||||||
|
|
||||||
|
DATE 104
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 4 "Data "
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 105 8
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 5 "Ora "
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 106 50
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 6 "Files "
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON DLG_CANCEL 10 2
|
||||||
|
BEGIN
|
||||||
|
PROMPT -12 -1 ""
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON DLG_DELREC 10 2
|
||||||
|
BEGIN
|
||||||
|
PROMPT -22 -1 ""
|
||||||
|
END
|
||||||
|
|
||||||
|
ENDPAGE
|
||||||
|
|
||||||
|
ENDMASK
|
||||||
|
|
||||||
|
PAGE "Complete" -1 -1 68 10
|
||||||
|
|
||||||
|
NUMBER 101 8
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 1 "Codice "
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 102 16
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 2 "Fax "
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 103 128
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 3 "Destin."
|
||||||
|
END
|
||||||
|
|
||||||
|
DATE 104
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 4 "Data "
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 105 8
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 5 "Ora "
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING 106 256 50
|
||||||
|
BEGIN
|
||||||
|
PROMPT 1 6 "Files "
|
||||||
|
FIELD FILELIST
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON DLG_CANCEL 10 2
|
||||||
|
BEGIN
|
||||||
|
PROMPT -13 -1 ""
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON DLG_DELREC 10 2
|
||||||
|
BEGIN
|
||||||
|
PROMPT -23 -1 ""
|
||||||
|
END
|
||||||
|
|
||||||
|
BUTTON 100 10 2
|
||||||
|
BEGIN
|
||||||
|
PROMPT -33 -1 ""
|
||||||
|
PICTURE BMP_FAX
|
||||||
|
END
|
||||||
|
|
||||||
|
ENDPAGE
|
||||||
|
|
||||||
|
ENDMASK
|
Loading…
x
Reference in New Issue
Block a user