Files correlati : Ricompilazione Demo : [ ] Commento : ammodernate maschere git-svn-id: svn://10.65.10.50/trunk@18500 c028cbd2-c16b-5b4b-a496-9718f37d4682
		
			
				
	
	
		
			214 lines
		
	
	
		
			3.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			214 lines
		
	
	
		
			3.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
| #include "tc0800a.h"
 | |
| 
 | |
| TOOLBAR "topbar" 0 0 0 2
 | |
| #include <relapbar.h>
 | |
| ENDPAGE
 | |
| 
 | |
| PAGE "" 0 2 0 0
 | |
| 
 | |
| LIST F_COD 7
 | |
| BEGIN
 | |
|   PROMPT 50 50 ""
 | |
|   ITEM "TSCONTI|TSCONTI"
 | |
|   FIELD TIPORIC
 | |
|   FLAGS "D"
 | |
|   KEY 1
 | |
| END
 | |
| 
 | |
| GROUPBOX DLG_NULL 78 4
 | |
| BEGIN
 | |
|   PROMPT 1 1 "Conto Teamsystem"
 | |
| END
 | |
| 
 | |
| STRING F_TSGRUPPO 2
 | |
| BEGIN
 | |
|   PROMPT 2 2 "Gruppo      "
 | |
|   USE LF_RICLPDC
 | |
|   INPUT TIPORIC F_COD SELECT
 | |
|   INPUT CODICE[1,2] F_TSGRUPPO
 | |
|   INPUT CODICE[3,4] F_TSCONTO
 | |
|   INPUT CODICE[5,9] F_TSSOTTOCONTO
 | |
|   DISPLAY "Gruppo TS" CODICE[1,2]
 | |
|   DISPLAY "Conto TS" CODICE[3,4]
 | |
|   DISPLAY "Sotoconto TS" CODICE[5,7]
 | |
|   DISPLAY "Descrizione@50" DESCRIZ
 | |
|   DISPLAY "Gruppo" GRUPPO
 | |
|   DISPLAY "Conto" CONTO
 | |
|   DISPLAY "Sottoconto" SOTTOCONTO
 | |
|   OUTPUT F_TSGRUPPO CODICE[1,2]
 | |
|   OUTPUT F_TSCONTO CODICE[3,4]
 | |
|   OUTPUT F_TSSOTTOCONTO CODICE[5,7]
 | |
|   OUTPUT F_DESCRIZ DESCRIZ
 | |
|   OUTPUT F_GRUPPO GRUPPO
 | |
|   OUTPUT F_CONTO CONTO
 | |
|   OUTPUT F_SOTTOCONTO SOTTOCONTO
 | |
|   OUTPUT F_GRUPPO1 GRUPPO
 | |
|   OUTPUT F_CONTO1 CONTO
 | |
|   OUTPUT F_SOTTOCONTO1 SOTTOCONTO
 | |
| 	CHECKTYPE REQUIRED
 | |
|   VALIDATE FIXLEN_FUNC 2
 | |
|   FIELD CODICE[1,2]
 | |
|   KEY 1
 | |
| END
 | |
| 
 | |
| STRING F_TSCONTO 2
 | |
| BEGIN
 | |
|   PROMPT 19 2 "Conto "
 | |
| 	COPY ALL F_TSGRUPPO
 | |
| 	CHECKTYPE REQUIRED
 | |
|   FIELD CODICE[3,4]
 | |
|   VALIDATE FIXLEN_FUNC 2
 | |
|   KEY 1
 | |
| END
 | |
| 
 | |
| STRING F_TSSOTTOCONTO 3
 | |
| BEGIN
 | |
|   PROMPT 30 2 "Sottoconto "
 | |
| 	COPY ALL F_TSGRUPPO
 | |
| 	CHECKTYPE REQUIRED
 | |
|   FIELD CODICE[5,7]
 | |
|   VALIDATE FIXLEN_FUNC 3
 | |
|   KEY 1
 | |
| END
 | |
| 
 | |
| STRING F_DESCRIZ 50
 | |
| BEGIN
 | |
|   PROMPT 2 3 "Descrizione "
 | |
|   USE LF_RICLPDC KEY 2
 | |
|   INPUT TIPORIC F_COD SELECT
 | |
|   INPUT DESCRIZ F_DESCRIZ
 | |
|   DISPLAY "Descrizione@50" DESCRIZ
 | |
|   DISPLAY "Gruppo TS" CODICE[1,2]
 | |
|   DISPLAY "Conto TS" CODICE[3,4]
 | |
|   DISPLAY "Sotoconto TS" CODICE[5,7]
 | |
|   DISPLAY "Gruppo" GRUPPO
 | |
|   DISPLAY "Conto" CONTO
 | |
|   DISPLAY "Sottoconto" SOTTOCONTO
 | |
| 	COPY OUTPUT F_TSGRUPPO
 | |
|   FIELD DESCRIZ
 | |
|   KEY 2
 | |
|   CHECKTYPE REQUIRED
 | |
| END
 | |
| 
 | |
| NUMBER F_GRUPPO 3
 | |
| BEGIN
 | |
|   PROMPT 2 6 "Gruppo     "
 | |
|   HELP "Codice del gruppo"
 | |
|   FIELD GRUPPO
 | |
|   KEY 1
 | |
| 	GROUP 1 10
 | |
|   USE LF_PCON KEY 1 SELECT CONTO=""
 | |
|   INPUT GRUPPO F_GRUPPO
 | |
|   DISPLAY "Gruppo" GRUPPO
 | |
|   DISPLAY "Descrizione@50" DESCR
 | |
|   OUTPUT F_GRUPPO GRUPPO
 | |
|   OUTPUT F_DESCG DESCR
 | |
|   CHECKTYPE NORMAL
 | |
| END
 | |
| 
 | |
| NUMBER F_GRUPPO1 3
 | |
| BEGIN
 | |
|   PROMPT 2 6 "Gruppo     "
 | |
|   FIELD GRUPPO
 | |
|   KEY 1
 | |
| 	GROUP 1 20
 | |
| 	FLAGS "H"
 | |
| END
 | |
| 
 | |
| STRING F_DESCG 50
 | |
| BEGIN
 | |
|   PROMPT 24 6 ""
 | |
|   FLAGS "D"
 | |
| 	GROUP 10
 | |
| END
 | |
| 
 | |
| NUMBER F_CONTO 3
 | |
| BEGIN
 | |
|   PROMPT 2 8 "Conto      "
 | |
|   HELP "Codice dell'eventuale conto"
 | |
|   FIELD CONTO
 | |
|   KEY 1
 | |
| 	GROUP 1 10
 | |
|   USE LF_PCON KEY 1 SELECT ((CONTO!="")&&(SOTTOCONTO=""))
 | |
|   COPY INPUT F_GRUPPO
 | |
|   INPUT CONTO F_CONTO
 | |
|   DISPLAY "Gruppo" GRUPPO
 | |
|   DISPLAY "Conto" CONTO
 | |
|   DISPLAY "Descrizione@50" DESCR
 | |
|   OUTPUT F_GRUPPO GRUPPO
 | |
|   OUTPUT F_CONTO CONTO
 | |
|   OUTPUT F_DESCC DESCR
 | |
|   CHECKTYPE NORMAL
 | |
|   VALIDATE REQIF_FUNC 1 F_SOTTOCONTO
 | |
|   WARNING "Manca il conto"
 | |
| END
 | |
| 
 | |
| NUMBER F_CONTO1 3
 | |
| BEGIN
 | |
|   PROMPT 2 8 "Conto      "
 | |
|   HELP "Codice dell'eventuale conto"
 | |
|   FIELD CONTO
 | |
|   FLAGS "H"
 | |
|   KEY 1
 | |
| 	GROUP 1 20
 | |
| END
 | |
| 
 | |
| STRING F_DESCC 50
 | |
| BEGIN
 | |
|   PROMPT 24 8 ""
 | |
|   FLAGS "D"
 | |
| 	GROUP 10
 | |
| END
 | |
| 
 | |
| NUMBER F_SOTTOCONTO 6
 | |
| BEGIN
 | |
|   PROMPT 2 10 "Sottoconto "
 | |
|   HELP "Codice dell'eventuale sottoconto"
 | |
|   FIELD SOTTOCONTO
 | |
|   KEY 1
 | |
| 	GROUP 1 10
 | |
|   USE LF_PCON KEY 1 SELECT SOTTOCONTO!=""
 | |
|   COPY INPUT F_CONTO
 | |
|   INPUT SOTTOCONTO F_SOTTOCONTO
 | |
|   DISPLAY "Gruppo" GRUPPO
 | |
|   DISPLAY "Conto" CONTO
 | |
|   DISPLAY "Sottoconto" SOTTOCONTO
 | |
|   DISPLAY "Sosp." SOSPESO
 | |
|   DISPLAY "Descrizione@50" DESCR
 | |
|   OUTPUT F_SOTTOCONTO SOTTOCONTO
 | |
|   OUTPUT F_GRUPPO GRUPPO
 | |
|   OUTPUT F_CONTO CONTO
 | |
|   OUTPUT F_DESC DESCR
 | |
|   CHECKTYPE NORMAL
 | |
| END
 | |
| 
 | |
| NUMBER F_SOTTOCONTO1 6
 | |
| BEGIN
 | |
|   PROMPT 2 10 "Sottoconto "
 | |
|   HELP "Codice dell'eventuale sottoconto"
 | |
|   FIELD SOTTOCONTO
 | |
|   KEY 1
 | |
| 	GROUP 1 20
 | |
| 	FLAGS "H"
 | |
| END
 | |
| 
 | |
| STRING F_DESC 50
 | |
| BEGIN
 | |
|   PROMPT 24 10 ""
 | |
|   USE LF_PCON KEY 2
 | |
|   INPUT DESCR F_DESC
 | |
|   DISPLAY "Descrizione@50" DESCR
 | |
|   DISPLAY "Sosp." SOSPESO
 | |
|   DISPLAY "Gruppo" GRUPPO
 | |
|   DISPLAY "Conto" CONTO
 | |
|   DISPLAY "Sottoconto" SOTTOCONTO
 | |
|   COPY OUTPUT F_SOTTOCONTO
 | |
|   CHECKTYPE NORMAL
 | |
|   HELP "Descrizione del gruppo o del conto o del sottoconto"
 | |
|   WARNING "Descrizione mancante"
 | |
| 	GROUP 10
 | |
| END
 | |
| 
 | |
| ENDPAGE
 | |
| 
 | |
| ENDMASK |