Eliminate le troppe TMP string in cg3 e cglib Risolti conflitti in cg3100*.* git-svn-id: svn://10.65.10.50/trunk@868 c028cbd2-c16b-5b4b-a496-9718f37d4682
		
			
				
	
	
		
			372 lines
		
	
	
		
			7.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			372 lines
		
	
	
		
			7.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
#include "cg5200.h"
 | 
						|
 | 
						|
TOOLBAR "" 0 20 0 2
 | 
						|
 | 
						|
#include <browbar.h>
 | 
						|
 | 
						|
ENDPAGE
 | 
						|
 | 
						|
PAGE "Visualizzazione saldi" -1 -1 78 18
 | 
						|
 | 
						|
NUMBER F_ANNO 4
 | 
						|
BEGIN
 | 
						|
  PROMPT 4 1 "Anno esercizio "
 | 
						|
  HELP "Anno d'esercizio a cui si riferiscono i saldi"
 | 
						|
  WARNING "Anno d'esercizio inesistente"
 | 
						|
  KEY 1
 | 
						|
  USE ESC 
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
  INPUT CODTAB[1,4] F_ANNO
 | 
						|
  DISPLAY "Anno" CODTAB[1,4]
 | 
						|
  DISPLAY "Data inizio esercizio" D0
 | 
						|
  DISPLAY "Data fine esercizio" D1
 | 
						|
  OUTPUT F_ANNO CODTAB[1,4] 
 | 
						|
  VALIDATE CHECK_FIELD F_ANNO
 | 
						|
  FLAGS "Z"
 | 
						|
END
 | 
						|
   
 | 
						|
GROUPBOX DLG_NULL 73 4
 | 
						|
BEGIN
 | 
						|
  PROMPT 3 2 ""
 | 
						|
END
 | 
						|
 | 
						|
LIST F_TIPOCF 9
 | 
						|
BEGIN
 | 
						|
  PROMPT 4 3 "Tipo "
 | 
						|
  HELP "Tipo del conto da visualizzare"
 | 
						|
  FLAGS "U"
 | 
						|
  ITEM " |Conto"     MESSAGE HIDE,2@|HIDE,3@|SHOW,1@
 | 
						|
  ITEM "C|Cliente"   MESSAGE HIDE,1@|HIDE,3@|SHOW,2@
 | 
						|
  ITEM "F|Fornitore" MESSAGE HIDE,1@|HIDE,2@|SHOW,3@
 | 
						|
  KEY 1    
 | 
						|
END
 | 
						|
 | 
						|
NUMBER F_GRUPPO 3
 | 
						|
BEGIN
 | 
						|
  PROMPT 26 3 "Gruppo "
 | 
						|
  HELP "Codice del conto da visualizzare"
 | 
						|
  WARNING "Gruppo inesistente"
 | 
						|
  USE LF_PCON KEY 1 SELECT CONTO=""
 | 
						|
  FIELD LF_PCON->GRUPPO
 | 
						|
  KEY 1
 | 
						|
  INPUT GRUPPO F_GRUPPO
 | 
						|
  DISPLAY "Gruppo" GRUPPO 
 | 
						|
  DISPLAY "Descrizione@50" DESCR
 | 
						|
  OUTPUT F_GRUPPO GRUPPO
 | 
						|
  OUTPUT F_DESCR_CONTO DESCR
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
  VALIDATE CHECK_FIELD F_GRUPPO
 | 
						|
  FLAGS "R" 
 | 
						|
END
 | 
						|
 | 
						|
NUMBER F_CONTO 3 
 | 
						|
BEGIN
 | 
						|
  PROMPT 40 3 "Conto "  
 | 
						|
  HELP "Codice del conto da visualizzare"
 | 
						|
  WARNING "Conto inesistente"
 | 
						|
  USE LF_PCON SELECT (CONTO!="") && (SOTTOCONTO="")
 | 
						|
  FIELD LF_PCON->CONTO
 | 
						|
  KEY 1
 | 
						|
  INPUT GRUPPO F_GRUPPO
 | 
						|
  INPUT CONTO F_CONTO
 | 
						|
  DISPLAY "Gruppo" GRUPPO
 | 
						|
  DISPLAY "Conto" CONTO 
 | 
						|
  DISPLAY "Descrizione@50" DESCR
 | 
						|
  DISPLAY "Tipo" TMCF
 | 
						|
  OUTPUT F_TIPOCF TMCF
 | 
						|
  OUTPUT F_GRUPPO GRUPPO
 | 
						|
  OUTPUT F_CONTO CONTO
 | 
						|
  OUTPUT F_DESCR_CONTO DESCR
 | 
						|
  FLAGS "R"
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
  VALIDATE CHECK_FIELD F_CONTO
 | 
						|
  WARNING "Conto inesistente o mancante"
 | 
						|
END
 | 
						|
 | 
						|
NUMBER F_SOTTOCONTO 6
 | 
						|
BEGIN
 | 
						|
  PROMPT 54 3 "Sottoconto "
 | 
						|
  HELP "Codice del conto da visualizzare"
 | 
						|
  WARNING "Sottoconto inesistente"
 | 
						|
  USE LF_PCON SELECT SOTTOCONTO!=""
 | 
						|
  FIELD LF_PCON->SOTTOCONTO 
 | 
						|
  KEY 1
 | 
						|
  INPUT GRUPPO F_GRUPPO
 | 
						|
  INPUT CONTO F_CONTO
 | 
						|
  INPUT SOTTOCONTO F_SOTTOCONTO
 | 
						|
  DISPLAY "Gruppo" GRUPPO
 | 
						|
  DISPLAY "Conto" CONTO 
 | 
						|
  DISPLAY "Sottoconto" SOTTOCONTO
 | 
						|
  DISPLAY "Descrizione@50" DESCR
 | 
						|
  OUTPUT F_GRUPPO GRUPPO
 | 
						|
  OUTPUT F_CONTO CONTO
 | 
						|
  OUTPUT F_SOTTOCONTO SOTTOCONTO
 | 
						|
  OUTPUT F_DESCR_CONTO DESCR
 | 
						|
  FLAGS "R" 
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
  VALIDATE CHECK_FIELD F_SOTTOCONTO
 | 
						|
  GROUP 1         
 | 
						|
  WARNING "Conto inesistente"
 | 
						|
END
 | 
						|
 | 
						|
NUMBER F_SOTTOC_CLIENTE 6
 | 
						|
BEGIN
 | 
						|
  PROMPT 54 3 "Cliente "
 | 
						|
  HELP "Codice del conto da visualizzare"
 | 
						|
  WARNING "Cliente inesistente"
 | 
						|
  USE LF_CLIFO
 | 
						|
  INPUT TIPOCF "C"
 | 
						|
  INPUT CODCF F_SOTTOC_CLIENTE
 | 
						|
  DISPLAY "Codice" CODCF
 | 
						|
  DISPLAY "Ragione Sociale@50" RAGSOC
 | 
						|
  DISPLAY "Gruppo" GRUPPO
 | 
						|
  DISPLAY "Conto" CONTO 
 | 
						|
  OUTPUT F_SOTTOC_CLIENTE CODCF
 | 
						|
  OUTPUT F_DESCR_CLIENTE RAGSOC
 | 
						|
  FLAGS "R"
 | 
						|
  VALIDATE CHECK_FIELD F_SOTTOC_CLIENTE
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
  KEY 1
 | 
						|
  WARNING "Cliente inesistente"
 | 
						|
  GROUP 2
 | 
						|
END
 | 
						|
 | 
						|
NUMBER F_SOTTOC_FORN 6
 | 
						|
BEGIN
 | 
						|
  PROMPT 54 3 "Fornitore "
 | 
						|
  HELP "Codice del conto da visualizzare"
 | 
						|
  WARNING "Fornitore inesistente"
 | 
						|
  USE LF_CLIFO
 | 
						|
  INPUT TIPOCF "F"
 | 
						|
  INPUT CODCF F_SOTTOC_FORN
 | 
						|
  DISPLAY "Codice" CODCF
 | 
						|
  DISPLAY "Ragione Sociale@50" RAGSOC
 | 
						|
  DISPLAY "Gruppo" GRUPPO
 | 
						|
  DISPLAY "Conto" CONTO
 | 
						|
  OUTPUT F_SOTTOC_FORN CODCF 
 | 
						|
  OUTPUT F_DESCR_FORN RAGSOC
 | 
						|
  VALIDATE CHECK_FIELD F_SOTTOC_FORN
 | 
						|
  FLAGS "R"
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
  KEY 1  
 | 
						|
  WARNING "Fornitore inesistente"
 | 
						|
  GROUP 3
 | 
						|
END
 | 
						|
 | 
						|
STRING F_DESCR_CONTO 50
 | 
						|
BEGIN
 | 
						|
  PROMPT 4 4 "Descrizione      "
 | 
						|
  FIELD DESCR
 | 
						|
  HELP "Descrizione del conto da visualizzare"
 | 
						|
  USE LF_PCON KEY 2
 | 
						|
  INPUT DESCR F_DESCR_CONTO
 | 
						|
  DISPLAY "Descrizione@50" DESCR
 | 
						|
  DISPLAY "Gruppo" GRUPPO
 | 
						|
  DISPLAY "Conto" CONTO
 | 
						|
  DISPLAY "Sottoconto" SOTTOCONTO
 | 
						|
  COPY OUTPUT F_SOTTOCONTO
 | 
						|
  KEY 1
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
  GROUP 1
 | 
						|
END
 | 
						|
 | 
						|
STRING F_DESCR_CLIENTE 50
 | 
						|
BEGIN
 | 
						|
  PROMPT 4 4 "Cliente       "
 | 
						|
  HELP "Ragione sociale del cliente da visualizzare"
 | 
						|
  USE LF_CLIFO KEY 2
 | 
						|
  INPUT TIPOCF "C"
 | 
						|
  INPUT RAGSOC F_DESCR_CLIENTE
 | 
						|
  DISPLAY "Ragione Sociale Cliente@50" RAGSOC
 | 
						|
  DISPLAY "Gruppo" GRUPPO
 | 
						|
  DISPLAY "Conto" CONTO
 | 
						|
  DISPLAY "Codice" CODCF
 | 
						|
  COPY OUTPUT F_SOTTOC_CLIENTE 
 | 
						|
  KEY 1
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
  GROUP 2
 | 
						|
END
 | 
						|
 | 
						|
STRING F_DESCR_FORN 50
 | 
						|
BEGIN
 | 
						|
  PROMPT 4 4 "Fornitore       "
 | 
						|
  HELP "Ragione sociale del fornitore da visualizzare"
 | 
						|
  USE LF_CLIFO KEY 2 
 | 
						|
  INPUT TIPOCF "F"
 | 
						|
  INPUT RAGSOC F_DESCR_FORN
 | 
						|
  DISPLAY "Ragione Sociale Fornitore@50" RAGSOC
 | 
						|
  DISPLAY "Gruppo" GRUPPO
 | 
						|
  DISPLAY "Conto" CONTO
 | 
						|
  DISPLAY "Codice" CODCF
 | 
						|
  COPY OUTPUT F_SOTTOC_FORN
 | 
						|
  KEY 1
 | 
						|
  CHECKTYPE NORMAL
 | 
						|
  GROUP 3
 | 
						|
END
 | 
						|
 | 
						|
SPREADSHEET F_SHEET_SALDI  
 | 
						|
BEGIN
 | 
						|
  PROMPT 0 6 ""
 | 
						|
  ITEM "Es."
 | 
						|
  ITEM " Saldo iniziale@15"
 | 
						|
  ITEM ""
 | 
						|
  ITEM "Progr.Att.: Dare@15"
 | 
						|
  ITEM "           Avere@15"
 | 
						|
  ITEM "           Saldo@15"
 | 
						|
  ITEM ""
 | 
						|
  ITEM "Progr.Mov.Elim.: Dare@15"
 | 
						|
  ITEM "           Avere@15"
 | 
						|
  ITEM "Saldo complessivo"
 | 
						|
  ITEM ""
 | 
						|
  ITEM "Ult.Op.: Data"
 | 
						|
  ITEM " Numero"
 | 
						|
  ITEM "Progr.Mov.Prov.: Dare@15"
 | 
						|
  ITEM "          Avere@15"
 | 
						|
  ITEM "          Saldo@15"
 | 
						|
  ITEM ""
 | 
						|
END
 | 
						|
 | 
						|
ENDPAGE
 | 
						|
 | 
						|
ENDMASK
 | 
						|
 | 
						|
PAGE "" -1 -1 70 16
 | 
						|
 | 
						|
NUMBER 101 4
 | 
						|
BEGIN
 | 
						|
  PROMPT 1 1 "Anno esercizio "
 | 
						|
  HELP "Anno d'esercizio a cui si riferisce il saldo"
 | 
						|
  FLAGS "R"
 | 
						|
END
 | 
						|
 | 
						|
NUMBER 102 15
 | 
						|
BEGIN
 | 
						|
  PROMPT 1 3 "Saldo Iniziale             "
 | 
						|
  HELP "Importo del saldo iniziale"
 | 
						|
  FLAGS "R"  
 | 
						|
  PICTURE "."
 | 
						|
END
 | 
						|
 | 
						|
STRING 103 1
 | 
						|
BEGIN
 | 
						|
  PROMPT 44 3 ""
 | 
						|
  HELP "Sezione del saldo iniziale"
 | 
						|
  FLAGS ""
 | 
						|
END
 | 
						|
 | 
						|
NUMBER 104 15
 | 
						|
BEGIN
 | 
						|
  PROMPT 1 4 "Progr.Attuali:       Dare  "
 | 
						|
  HELP "Progressivo dare attuale del conto da visualizzare"
 | 
						|
  FLAGS "R"
 | 
						|
  PICTURE "."  
 | 
						|
END
 | 
						|
 | 
						|
NUMBER 105 15
 | 
						|
BEGIN
 | 
						|
  PROMPT 45 4 "Avere  "
 | 
						|
  HELP "Progressivo avere attuale del conto da visualizzare"
 | 
						|
  FLAGS "R"
 | 
						|
  PICTURE "."  
 | 
						|
END
 | 
						|
 | 
						|
NUMBER 106 15
 | 
						|
BEGIN
 | 
						|
  PROMPT 22 5 "Saldo "
 | 
						|
  HELP "Saldo attuale del conto"
 | 
						|
  FLAGS "R"
 | 
						|
  PICTURE "."
 | 
						|
END  
 | 
						|
 | 
						|
STRING 107 1
 | 
						|
BEGIN
 | 
						|
  PROMPT 44 5 ""
 | 
						|
  FLAGS "R"
 | 
						|
  HELP "Sezione del saldo attuale del conto"
 | 
						|
END
 | 
						|
 | 
						|
NUMBER 108 15
 | 
						|
BEGIN
 | 
						|
  PROMPT 1 6 "Progr.Mov.Eliminati: Dare  "
 | 
						|
  HELP "Progressivi dare attuali dei moviementi eliminati"
 | 
						|
  FLAGS "R"
 | 
						|
  PICTURE "."
 | 
						|
END
 | 
						|
 | 
						|
NUMBER 109 15
 | 
						|
BEGIN
 | 
						|
  PROMPT 45 6 "Avere  "
 | 
						|
  HELP "Progressivi avere attuali dei moviementi eliminati"
 | 
						|
  FLAGS "R"  
 | 
						|
  PICTURE "."
 | 
						|
END
 | 
						|
 | 
						|
NUMBER 110 15
 | 
						|
BEGIN
 | 
						|
  PROMPT 1 7 "Saldo complessivo          "
 | 
						|
  HELP "Saldo complessivo attuale del conto"
 | 
						|
  FLAGS "R"
 | 
						|
  PICTURE "."
 | 
						|
END
 | 
						|
 | 
						|
STRING 111 1
 | 
						|
BEGIN
 | 
						|
  PROMPT 44 7 ""
 | 
						|
  HELP "Sezione del saldo attuale complessivo del conto"
 | 
						|
  FLAGS "R"
 | 
						|
END  
 | 
						|
 | 
						|
DATE 112 
 | 
						|
BEGIN
 | 
						|
  PROMPT 1 8 "Ultima data operazione     "
 | 
						|
  HELP "Ultima data di registrazione che ha movimentato il conto"
 | 
						|
  FLAGS "R"
 | 
						|
END
 | 
						|
 | 
						|
NUMBER 113 7
 | 
						|
BEGIN    
 | 
						|
  PROMPT 1 9 "Ultimo numero operazione   "
 | 
						|
  HELP "Ultimo numero di registrazione che ha movimentato il conto"
 | 
						|
  FLAGS "R"
 | 
						|
END
 | 
						|
 | 
						|
NUMBER 114 15
 | 
						|
BEGIN
 | 
						|
  PROMPT 1 10 "Progr.Mov.Provvisori: Dare "
 | 
						|
  HELP "Progressivi dare attuali dei moviementi provvisori"
 | 
						|
  FLAGS "R"
 | 
						|
  PICTURE "."  
 | 
						|
END
 | 
						|
 | 
						|
NUMBER 115 15
 | 
						|
BEGIN
 | 
						|
  PROMPT 45 10 "Avere  "
 | 
						|
  HELP "Progressivi avere attuali dei moviementi provvisori del conto"
 | 
						|
  FLAGS "R"
 | 
						|
  PICTURE "."  
 | 
						|
END
 | 
						|
 | 
						|
NUMBER 116 15
 | 
						|
BEGIN
 | 
						|
  PROMPT 1 11 "Saldo                      "
 | 
						|
  HELP "Saldo dei progressivi dei movimenti provvisori del conto"
 | 
						|
  FLAGS "R"
 | 
						|
  PICTURE "."
 | 
						|
END
 | 
						|
 | 
						|
STRING 117 1
 | 
						|
BEGIN
 | 
						|
  PROMPT 44 11 ""
 | 
						|
  HELP "Sezione del saldo progressivi dei movimenti provvisori del conto"
 | 
						|
  FLAGS "R"
 | 
						|
END
 | 
						|
 | 
						|
BUTTON DLG_CANCEL 9 2
 | 
						|
BEGIN
 | 
						|
    PROMPT -11 -1 ""
 | 
						|
END 
 | 
						|
 | 
						|
ENDPAGE
 | 
						|
 | 
						|
ENDMASK
 |