Files correlati : cg2100o.msk cg2.exe Ricompilazione Demo : [ ] Commento : Migliorata gestione codice fiscale / dati di nascita in clienti occasionali in prima nota git-svn-id: svn://10.65.10.50/trunk@20305 c028cbd2-c16b-5b4b-a496-9718f37d4682
		
			
				
	
	
		
			187 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			187 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
#include "cg2100.h"
 | 
						|
 | 
						|
PAGE "Dati cliente/fornitore occasionale" -1 -1 72 12
 | 
						|
 | 
						|
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 "@bDati 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 "@bDati nascita"
 | 
						|
END
 | 
						|
 | 
						|
LIST O_SESSO 1 7
 | 
						|
BEGIN
 | 
						|
  PROMPT 2 9 "Sesso "
 | 
						|
  ITEM "M|Maschio"
 | 
						|
  ITEM "F|Femmina"
 | 
						|
  FLAGS "D"
 | 
						|
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
 | 
						|
 | 
						|
TOOLBAR "tobpar" 0 0 0 2
 | 
						|
 | 
						|
BUTTON DLG_OK 2 2
 | 
						|
BEGIN
 | 
						|
  PROMPT 11 -1 "Registra"
 | 
						|
  PICTURE TOOL_SAVEREC
 | 
						|
END
 | 
						|
 | 
						|
BUTTON DLG_HELP 2 2
 | 
						|
BEGIN
 | 
						|
  PROMPT 12 -1 ""
 | 
						|
  PICTURE TOOL_HELP
 | 
						|
END
 | 
						|
 | 
						|
ENDPAGE
 | 
						|
 | 
						|
ENDMASK
 |