Files correlati : Ricompilazione Demo : [ ] Commento : Riportata la versione aga 1.7 patch 126 sul main trunk git-svn-id: svn://10.65.10.50/trunk@9819 c028cbd2-c16b-5b4b-a496-9718f37d4682
		
			
				
	
	
		
			99 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			99 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
| #include "ce2200a.h"
 | |
| 
 | |
| PAGE "Apertura esercizio" -1 -1 62 7
 | |
| 
 | |
| GROUPBOX DLG_NULL 60 3
 | |
| BEGIN
 | |
|   PROMPT 1 0 "@bDitta"
 | |
| END
 | |
| 
 | |
| NUMBER F_DITTA 5
 | |
| BEGIN
 | |
|   PROMPT 2 1 ""
 | |
|   FLAGS "DFG"
 | |
|   USE LF_NDITTE
 | |
|   INPUT CODDITTA F_DITTA
 | |
|   OUTPUT F_RAGSOC RAGSOC
 | |
|   CHECKTYPE REQUIRED
 | |
| END
 | |
| 
 | |
| STRING F_RAGSOC 50
 | |
| BEGIN
 | |
|   PROMPT 9 1 ""
 | |
|   FLAGS "D"
 | |
| END 
 | |
| 
 | |
| NUMBER F_OLDES 4
 | |
| BEGIN
 | |
|   PROMPT 2 3 "Esercizio corrente "
 | |
|   USE CCE
 | |
|   JOIN ESC ALIAS 2 INTO CODTAB==CODTAB
 | |
|   INPUT CODTAB F_OLDES
 | |
|   DISPLAY "Codice" CODTAB
 | |
|   DISPLAY "Data inizio esercizio" 2@->D0
 | |
|   DISPLAY "Data fine esercizio" 2@->D1
 | |
|   OUTPUT F_OLDES CODTAB
 | |
|   OUTPUT F_OLDINIZIO 2@->D0
 | |
|   OUTPUT F_OLDFINE 2@->D1
 | |
|   CHECKTYPE REQUIRED
 | |
|   WARNING "Inserire un esercizio valido"
 | |
| END
 | |
| 
 | |
| DATE F_OLDINIZIO
 | |
| BEGIN
 | |
|   PROMPT 35 3 ""
 | |
|   FLAGS "D"
 | |
| END
 | |
| 
 | |
| DATE F_OLDFINE
 | |
| BEGIN
 | |
|   PROMPT 49 3 ""
 | |
|   FLAGS "D"
 | |
| END
 | |
| 
 | |
| NUMBER F_NEWES 4
 | |
| BEGIN
 | |
|   PROMPT 2 4 "Nuovo esercizio    "
 | |
|   USE ESC
 | |
|   INPUT CODTAB F_OLDES
 | |
|   DISPLAY "Codice" CODTAB
 | |
|   DISPLAY "Data inizio esercizio" D0
 | |
|   DISPLAY "Data fine esercizio" D1
 | |
|   OUTPUT F_NEWES CODTAB
 | |
|   OUTPUT F_NEWINIZIO D0
 | |
|   OUTPUT F_NEWFINE D1
 | |
|   CHECKTYPE REQUIRED
 | |
|   GROUP 2
 | |
| END
 | |
| 
 | |
| DATE F_NEWINIZIO
 | |
| BEGIN
 | |
|   PROMPT 35 4 ""
 | |
|   CHECKTYPE REQUIRED
 | |
|   GROUP 2
 | |
|   VALIDATE DATE_CMP_FUNC > F_OLDFINE
 | |
|   WARNING "La data di inizio esercizio deve essere successiva alla fine dell'esercizio precedente"
 | |
| END
 | |
| 
 | |
| DATE F_NEWFINE
 | |
| BEGIN
 | |
|   PROMPT 49 4 ""
 | |
|   CHECKTYPE REQUIRED
 | |
|   GROUP 2 
 | |
|   VALIDATE DATE_CMP_FUNC > F_NEWINIZIO
 | |
|   WARNING "La data di fine esercizio deve essere successiva a quella di inizio"
 | |
| END
 | |
| 
 | |
| BUTTON DLG_OK 12 2
 | |
| BEGIN
 | |
|   PROMPT -12 -1 ""
 | |
| END
 | |
| 
 | |
| BUTTON DLG_QUIT 12 2
 | |
| BEGIN
 | |
|   PROMPT -22 -1 ""
 | |
| END
 | |
| 
 | |
| ENDPAGE
 | |
| 
 | |
| ENDMASK |