Files correlati : ve0.exe ve0100n.msk vetbnar.msk Ricompilazione Demo : [ ] Commento : Aggiunto supporto per note articolo git-svn-id: svn://10.65.10.50/branches/R_10_00@21650 c028cbd2-c16b-5b4b-a496-9718f37d4682
		
			
				
	
	
		
			185 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			185 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
| #include "ve0100o.h"
 | |
| 
 | |
| TOOLBAR "topbar" 0 0 0 2
 | |
| 
 | |
| BUTTON DLG_OK 10 2
 | |
| BEGIN
 | |
|   PROMPT -12 -1 ""
 | |
| END
 | |
| 
 | |
| BUTTON DLG_CANCEL 10 2
 | |
| BEGIN
 | |
|   PROMPT -22 -1 ""
 | |
| END
 | |
| 
 | |
| ENDPAGE
 | |
| 
 | |
| PAGE "Dati cliente/fornitore occasionale" -1 -1 72 14
 | |
| 
 | |
| STRING O_CODICE 16
 | |
| BEGIN
 | |
|   PROMPT 2 0 "Codice          "
 | |
|   FLAGS "U"
 | |
|   USE LF_OCCAS
 | |
|   INPUT CFPI O_CODICE
 | |
|   DISPLAY "Codice@16" CFPI
 | |
|   DISPLAY "Ragione Sociale@50" RAGSOC
 | |
|   OUTPUT O_CODICE CFPI
 | |
|   OUTPUT O_RAGSOC RAGSOC
 | |
|   FIELD CFPI
 | |
|   VALIDATE NOT_EMPTY_FUNC
 | |
| END
 | |
| 
 | |
| STRING O_RAGSOC 50
 | |
| BEGIN
 | |
|   PROMPT 2 1 "Ragione sociale "
 | |
|   FIELD RAGSOC
 | |
|   USE LF_OCCAS KEY 2
 | |
|   INPUT RAGSOC O_RAGSOC
 | |
|   DISPLAY "Ragione Sociale@50" RAGSOC
 | |
|   DISPLAY "Codice@16" CFPI
 | |
|   OUTPUT O_CODICE CFPI
 | |
|   OUTPUT O_RAGSOC RAGSOC
 | |
|   VALIDATE NOT_EMPTY_FUNC
 | |
| END
 | |
| 
 | |
| STRING O_COFI 16
 | |
| BEGIN
 | |
|   PROMPT 2 2 "Codice fiscale  "
 | |
|   FIELD COFI
 | |
|   FLAGS "U"
 | |
|   VALIDATE XTZCF_FUNC O_STATONAS O_SESSO O_DATANAS O_COMUNENAS
 | |
| END
 | |
| 
 | |
| STRING O_PAIV 12
 | |
| BEGIN
 | |
|   PROMPT 44 2 "Partita IVA "
 | |
|   FIELD PAIV
 | |
|   VALIDATE PI_FUNC O_STATO
 | |
| END
 | |
| 
 | |
| GROUPBOX DLG_NULL 70 5
 | |
| BEGIN
 | |
|   PROMPT 1 3 "Dati residenza"
 | |
| END
 | |
| 
 | |
| STRING O_INDIRIZZO 40
 | |
| BEGIN
 | |
|   PROMPT 2 4 "Indirizzo "
 | |
|   FIELD INDIR
 | |
| END
 | |
| 
 | |
| STRING O_NUMERO 6
 | |
| BEGIN
 | |
|   PROMPT 55 4 "Numero "
 | |
|   FIELD CIV
 | |
| END
 | |
| 
 | |
| STRING O_STATO 3
 | |
| BEGIN
 | |
|   PROMPT 2 5 "Stato "
 | |
|   HELP "Stato di residenza della persona"
 | |
|   FIELD STATO
 | |
|   FLAGS "U"
 | |
|   USE %STA
 | |
|   INPUT CODTAB O_STATO
 | |
|   DISPLAY "Codice" CODTAB
 | |
|   DISPLAY "Denominazione@50" S0
 | |
|   OUTPUT O_STATO CODTAB 
 | |
|   CHECKTYPE NORMAL
 | |
| END
 | |
| 
 | |
| STRING O_COMUNE 4
 | |
| BEGIN
 | |
|   PROMPT 27 5 "Comune "
 | |
|   FIELD COM
 | |
|   FLAGS "U"
 | |
|   USE LF_COMUNI
 | |
|   INPUT STATO O_STATO
 | |
|   INPUT COM O_COMUNE
 | |
|   DISPLAY "Codice" COM
 | |
|   DISPLAY "Denominazione@50" DENCOM
 | |
|   OUTPUT O_COMUNE COM
 | |
|   OUTPUT O_DENCOM DENCOM
 | |
|   OUTPUT O_CAP CAPCOM
 | |
|   CHECKTYPE NORMAL
 | |
| END
 | |
| 
 | |
| NUMBER O_CAP 5
 | |
| BEGIN
 | |
|   PROMPT 56 5 "C.A.P. "
 | |
|   HELP "CAP della residenza della persona"
 | |
|   FIELD CAP
 | |
| END
 | |
| 
 | |
| STRING O_DENCOM 50
 | |
| BEGIN
 | |
|   PROMPT 2 6 "Denominazione "
 | |
|   HELP "Nome del comune di residenza della persona"
 | |
|   USE LF_COMUNI KEY 2
 | |
|   INPUT DENCOM O_DENCOM
 | |
|   DISPLAY "Denominazione@50" DENCOM
 | |
|   DISPLAY "Codice@10" COM
 | |
|   COPY OUTPUT O_COMUNE
 | |
|   CHECKTYPE NORMAL
 | |
| END
 | |
| 
 | |
| GROUPBOX DLG_NULL 70 4
 | |
| BEGIN
 | |
|   PROMPT 1 8 "Dati nascita"
 | |
| END
 | |
| 
 | |
| LIST O_SESSO 1 12
 | |
| BEGIN
 | |
|   PROMPT 2 9 "Sesso "
 | |
|   ITEM "M|Maschio"
 | |
|   ITEM "F|Femmina"
 | |
|   FLAGS "H"
 | |
| END
 | |
| 
 | |
| DATE O_DATANAS
 | |
| BEGIN
 | |
|   PROMPT 23 9 "Data "
 | |
|   FIELD DNASC
 | |
| END
 | |
| 
 | |
| STRING O_STATONAS 3
 | |
| BEGIN
 | |
|   PROMPT 41 9 "Stato "
 | |
|   FIELD STATONASC
 | |
|   FLAGS "U"
 | |
|   COPY USE O_STATO
 | |
|   INPUT CODTAB O_STATONAS
 | |
|   COPY DISPLAY O_STATO
 | |
|   OUTPUT O_STATONAS CODTAB 
 | |
|   CHECKTYPE NORMAL
 | |
| END
 | |
| 
 | |
| STRING O_COMUNENAS 4
 | |
| BEGIN
 | |
|   PROMPT 55 9 "Comune "
 | |
|   FIELD COMNASC
 | |
|   FLAGS "U"
 | |
|   COPY USE O_COMUNE
 | |
|   INPUT STATO O_STATONAS
 | |
|   INPUT COM O_COMUNENAS
 | |
|   COPY DISPLAY O_COMUNE
 | |
|   OUTPUT O_COMUNENAS COM
 | |
|   OUTPUT O_DENCOMNAS DENCOM
 | |
|   CHECKTYPE NORMAL
 | |
| END
 | |
| 
 | |
| STRING O_DENCOMNAS 50
 | |
| BEGIN
 | |
|   PROMPT 2 10 "Denominazione "
 | |
|   COPY USE O_DENCOM
 | |
|   INPUT DENCOM O_DENCOMNAS
 | |
|   COPY DISPLAY O_DENCOM
 | |
|   COPY OUTPUT O_COMUNENAS
 | |
|   CHECKTYPE NORMAL
 | |
| END
 | |
| 
 | |
| ENDPAGE
 | |
| 
 | |
| ENDMASK
 |