Files correlati :or1.exe + mask & forms Ricompilazione Demo : [ ] Commento : riportata correzione dalla D_02_00 riguardo la stampa livelli di giacenza git-svn-id: svn://10.65.10.50/trunk@11790 c028cbd2-c16b-5b4b-a496-9718f37d4682
		
			
				
	
	
		
			637 lines
		
	
	
		
			11 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			637 lines
		
	
	
		
			11 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
| // Form per la stampa ordini per numero/data
 | |
| 
 | |
| #include "or1100a.h"
 | |
| 
 | |
| USE LF_DOC
 | |
| JOIN LF_RIGHEDOC INTO CODNUM==CODNUM ANNO==ANNO PROVV==PROVV NDOC==NDOC
 | |
| JOIN LF_CLIFO TO LF_DOC INTO TIPOCF==TIPOCF CODCF==CODCF
 | |
| END
 | |
| 
 | |
| DESCRIPTION
 | |
| BEGIN
 | |
| END
 | |
| 
 | |
| 
 | |
| GENERAL
 | |
| BEGIN
 | |
|   OFFSET 0 0
 | |
| END
 | |
| 
 | |
| 
 | |
| SECTION HEADER ODD 6
 | |
| 
 | |
| STRINGA 1 40 1
 | |
| BEGIN
 | |
|  KEY "nome ditta"
 | |
|  PROMPT  1 1 "Ditta "
 | |
|  MESSAGE _DITTA, !RAGSOC
 | |
| END
 | |
| 
 | |
| STRINGA 2 10
 | |
| BEGIN
 | |
|  KEY "Data"
 | |
|  PROMPT  76 1 "Data "
 | |
|  MESSAGE _TODAY
 | |
| END
 | |
| 
 | |
| NUMERO 3 7
 | |
| BEGIN
 | |
|  KEY "Nr. pagina"
 | |
|  PROMPT  92 1 "Pagina "
 | |
|  MESSAGE _PAGENO
 | |
| END
 | |
| 
 | |
| NUMERO 4 32
 | |
| BEGIN
 | |
|  KEY "Intestazione stampa"
 | |
|  PROMPT  40 2 "@bStampa ordini per numero/data"
 | |
| END
 | |
| 
 | |
| END //HEADER
 | |
| 
 | |
| 
 | |
| SECTION BODY ODD 2 COLUMNWISE
 | |
| 
 | |
| STRINGA BODY_COL_CODART 22
 | |
| BEGIN
 | |
|  SPECIAL STRINGA INTESTAZIONE "Documento" "Documento"
 | |
|  SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
 | |
|  SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
 | |
|  KEY "Descrizione documento"
 | |
|  PROMPT 1 1 "@b"
 | |
|  MESSAGE _STREXPR,CODNUM+"/"+NDOC+" del "+DATADOC
 | |
| END
 | |
| 
 | |
| STRINGA BODY_COL_LIVGIAC1 10
 | |
| BEGIN
 | |
|  SPECIAL STRINGA INTESTAZIONE "@C1" "Livello giacenza 1"
 | |
|  SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
 | |
|  SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
 | |
|  KEY "Livello giacenza 1" // Solo intestazione
 | |
|  PROMPT 2 1 ""
 | |
|  GROUP G_DETTAGLIO
 | |
| END
 | |
| 
 | |
| STRINGA BODY_COL_LIVGIAC2 10
 | |
| BEGIN
 | |
|  SPECIAL STRINGA INTESTAZIONE "@C2" "Livello giacenza 2"
 | |
|  SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
 | |
|  SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
 | |
|  KEY "Livello giacenza 2" // Solo intestazione
 | |
|  PROMPT 3 1 ""
 | |
|  GROUP G_DETTAGLIO
 | |
| END
 | |
| 
 | |
| STRINGA BODY_COL_LIVGIAC3 5
 | |
| BEGIN
 | |
|  SPECIAL STRINGA INTESTAZIONE "@C3" "Livello giacenza 3"
 | |
|  SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
 | |
|  SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
 | |
|  KEY "Livello giacenza 3" // Solo intestazione
 | |
|  PROMPT 4 1 ""
 | |
|  GROUP G_DETTAGLIO
 | |
| END
 | |
| 
 | |
| STRINGA BODY_COL_LIVGIAC4 5
 | |
| BEGIN
 | |
|  SPECIAL STRINGA INTESTAZIONE "@C4" "Livello giacenza 4"
 | |
|  SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
 | |
|  SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
 | |
|  KEY "Livello giacenza 4" // Solo intestazione
 | |
|  PROMPT 5 1 ""
 | |
|  GROUP G_DETTAGLIO
 | |
| END
 | |
| 
 | |
| STRINGA BODY_COL_DESART 40
 | |
| BEGIN
 | |
|  SPECIAL STRINGA INTESTAZIONE "Cod./Descrizione" "Cod./Descrizione"
 | |
|  SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
 | |
|  SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
 | |
|  KEY "Cod./Descrizione"
 | |
|  PROMPT 6 1 ""
 | |
|  MESSAGE _ORDINE,RAGSOC,1
 | |
| END
 | |
| 
 | |
| STRINGA BODY_COL_CODVAL 4
 | |
| BEGIN
 | |
|  SPECIAL STRINGA INTESTAZIONE "Val." "Val."
 | |
|  SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
 | |
|  SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
 | |
|  KEY "Codice Valuta"
 | |
|  PROMPT 7 1 ""
 | |
|  FIELD CODVAL
 | |
| END
 | |
| 
 | |
| DATA BODY_COL_DATACONS 10
 | |
| BEGIN
 | |
|  SPECIAL STRINGA INTESTAZIONE "Data cons." "Data cons."
 | |
|  SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
 | |
|  SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
 | |
|  KEY "Data consegna documento"
 | |
|  PROMPT 8 1 ""
 | |
|  FIELD DATACONS
 | |
| END
 | |
| 
 | |
| VALUTA BODY_COL_VALORE 15
 | |
| BEGIN
 | |
|  SPECIAL STRINGA INTESTAZIONE "@CValore" "Valore"
 | |
|  SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
 | |
|  SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
 | |
|  KEY "Valore"
 | |
|  PROMPT 9 1 ""
 | |
|  FIELD TOTVALORE
 | |
|  DRIVENBY BODY_COL_CODVAL
 | |
| END
 | |
| 
 | |
| VALUTA BODY_COL_VALRES 15
 | |
| BEGIN
 | |
|  SPECIAL STRINGA INTESTAZIONE "@CVal.Residuo" "Val.Residuo"
 | |
|  SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
 | |
|  SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
 | |
|  KEY "Valore Residuo"
 | |
|  PROMPT 10 1 ""
 | |
|  FIELD TOTVALRES
 | |
|  DRIVENBY BODY_COL_CODVAL
 | |
| END
 | |
| 
 | |
| STRINGA BODY_COL_UM 4
 | |
| BEGIN
 | |
|  SPECIAL STRINGA INTESTAZIONE "UM" "UM"
 | |
|  SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
 | |
|  SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
 | |
|  KEY "Unita' di misura" // Solo intestazione
 | |
|  FLAGS "H"
 | |
|  PROMPT 11 1 ""
 | |
|  GROUP G_DETTAGLIO
 | |
| END
 | |
| 
 | |
| STRINGA BODY_COL_QTAORD 15
 | |
| BEGIN
 | |
|  SPECIAL STRINGA INTESTAZIONE "Q.ta Ordinata" "Q.ta Ordinata"
 | |
|  SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
 | |
|  SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
 | |
|  KEY "Q.ta Ordinata" // Solo intestazione
 | |
|  FLAGS "H"
 | |
|  PROMPT 12 1 ""
 | |
|  GROUP G_DETTAGLIO
 | |
| END
 | |
| 
 | |
| STRINGA BODY_COL_QTAEVA 15
 | |
| BEGIN
 | |
|  SPECIAL STRINGA INTESTAZIONE "@CQ.ta Evasa" "Q.ta Evasa"
 | |
|  SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
 | |
|  SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
 | |
|  KEY "Q.ta Evasa" // Solo intestazione
 | |
|  FLAGS "H"
 | |
|  PROMPT 13 1 ""
 | |
|  GROUP G_DETTAGLIO
 | |
| END
 | |
| 
 | |
| STRINGA BODY_COL_PRZSCON 13
 | |
| BEGIN
 | |
|  SPECIAL STRINGA INTESTAZIONE "@CPr. scontato" "Prezzo un. scontato"
 | |
|  SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
 | |
|  SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
 | |
|  KEY "Prezzo un. scontato" // Solo intestazione
 | |
|  FLAGS "H"
 | |
|  PROMPT 14 1 ""
 | |
|  GROUP G_DETTAGLIO
 | |
| END
 | |
| 
 | |
| STRINGA BODY_COL_INTEST 15
 | |
| BEGIN
 | |
|  SPECIAL STRINGA INTESTAZIONE "@CResiduo" "Residuo"
 | |
|  SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
 | |
|  SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
 | |
|  KEY "Residuo" // Solo intestazione
 | |
|  FLAGS "H"
 | |
|  PROMPT 15 1 ""
 | |
|  GROUP G_DETTAGLIO
 | |
| END
 | |
| 
 | |
| STRINGA BODY_COL_GIACATT 15
 | |
| BEGIN
 | |
|  SPECIAL STRINGA INTESTAZIONE "@CGiac. Att." "Giacenza attuale"
 | |
|  SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
 | |
|  SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
 | |
|  KEY "Giacenza attuale" // Solo intestazione
 | |
|  FLAGS "H"
 | |
|  PROMPT 16 1 ""
 | |
|  GROUP G_DETTAGLIO
 | |
| END
 | |
| 
 | |
| 
 | |
| // Sezione di dettaglio righe / raggruppamento articoli per ordine corrente
 | |
| 
 | |
| SECTION DET 2 0 0 FILE LF_RIGHEDOC
 | |
| FLAGS "H" // Abilitata solo se dettaglio righe
 | |
| 
 | |
| 	SECTION RIGHE 1 1 1 GROUP // Viene cambiata in STREXPR da programma
 | |
| 
 | |
| 		STRINGA 101 22
 | |
| 		BEGIN
 | |
| 		  PROMPT 1 1 ""
 | |
| 		END
 | |
| 
 | |
| 		STRINGA 113 10
 | |
| 		BEGIN
 | |
| 		  PROMPT 2 1 ""
 | |
| 		  FIELD LF_RIGHEDOC->LIVELLO
 | |
| 		END
 | |
| 
 | |
| 		STRINGA 114 10
 | |
| 		BEGIN
 | |
| 		  PROMPT 3 1 ""
 | |
| 		  FIELD LF_RIGHEDOC->LIVELLO
 | |
| 		END
 | |
| 
 | |
| 		STRINGA 115 5
 | |
| 		BEGIN
 | |
| 		  PROMPT 4 1 ""
 | |
| 		  FIELD LF_RIGHEDOC->LIVELLO
 | |
| 		END
 | |
| 
 | |
| 		STRINGA 116 5
 | |
| 		BEGIN
 | |
| 		  PROMPT 5 1 ""
 | |
| 		  FIELD LF_RIGHEDOC->LIVELLO
 | |
| 		END
 | |
| 
 | |
| 		STRINGA 102 40
 | |
| 		BEGIN
 | |
| 		  PROMPT 6 1 ""
 | |
| 		  MESSAGE _STREXPR, LF_RIGHEDOC->CODART+" "+LF_RIGHEDOC->DESCR
 | |
| 		END
 | |
| 
 | |
| 		STRINGA 103 4
 | |
| 		BEGIN
 | |
| 		  KEY "Codice Valuta"
 | |
| 		  PROMPT 7 1 ""
 | |
| 		END
 | |
| 
 | |
| 		DATA 104 10
 | |
| 		BEGIN
 | |
| 		  PROMPT 8 1 ""
 | |
| 		  FIELD LF_RIGHEDOC->DATACONS
 | |
| 		END
 | |
| 
 | |
| 		VALUTA 105 15
 | |
| 		BEGIN
 | |
| 		  PROMPT 9 1 "" // valore
 | |
| 		  MESSAGE _ORDINE,VALORE|ADD,FL->205
 | |
| 		  DRIVENBY 103
 | |
| 		END
 | |
| 
 | |
| 		VALUTA 106 15
 | |
| 		BEGIN
 | |
| 		  PROMPT 10 1 "" // Val residuo riga
 | |
| 		  MESSAGE _ORDINE,VALRES|ADD,FL->206
 | |
| 		  DRIVENBY 103
 | |
| 		END
 | |
| 
 | |
| 		STRINGA  107 4
 | |
| 		BEGIN
 | |
| 		  PROMPT 11 1 "" // Unita' di misura
 | |
| 		  FIELD LF_RIGHEDOC->UMQTA
 | |
| 		END
 | |
| 
 | |
| 		NUMERO 108 15
 | |
| 		BEGIN
 | |
| 		  PROMPT 12 1 "" // Q.ta Ordinata
 | |
| 		  MESSAGE _ORDINE,QTA
 | |
| 		  PICTURE "########@,@@@@@"
 | |
| 		END
 | |
| 
 | |
| 		NUMERO 109 15
 | |
| 		BEGIN
 | |
| 		  PROMPT 13 1 "" // Q.ta Evasa
 | |
| 		  MESSAGE _ORDINE,QTAEVASA
 | |
| 		  PICTURE "########@,@@@@@"
 | |
| 		END
 | |
| 
 | |
| 		VALUTA 110 13
 | |
| 		BEGIN
 | |
| 		  KEY "Prezzo un scontato"
 | |
| 		  PROMPT 14 1 ""
 | |
| 		  MESSAGE _ORDINE,PREZZONS
 | |
| 		  FLAGS "U"
 | |
| 		  DRIVENBY 103
 | |
| 		END
 | |
| 
 | |
| 		NUMERO 111 15
 | |
| 		BEGIN
 | |
| 		  KEY "Residuo"
 | |
| 		  PROMPT 15 1 ""
 | |
| 		  PICTURE "########@,@@@@@"
 | |
| 		  MESSAGE _ORDINE,RESIDUO
 | |
| 		END
 | |
| 
 | |
| 		NUMERO 112 15
 | |
| 		BEGIN
 | |
| 		  KEY "Giacenza attuale"
 | |
| 		  PROMPT 16 1 ""
 | |
| 		  PICTURE "########@,@@@@@"
 | |
| 		  MESSAGE _ORDINE,GIACENZA
 | |
| 		END
 | |
| 
 | |
| 		SECTION RIGHEART 1 0 0 FILE LF_RIGHEDOC GROUP CODART+DATACONS
 | |
| 		FLAGS "D"
 | |
| 
 | |
| 			NUMERO 301 22
 | |
| 			BEGIN
 | |
| 			  PROMPT 1 1 ""
 | |
| 			  FLAGS "H"
 | |
| 			END
 | |
| 
 | |
| 			STRINGA 313 10
 | |
| 			BEGIN
 | |
| 			  PROMPT 2 1 ""
 | |
| 			  FLAGS "H"
 | |
| 			END
 | |
| 
 | |
| 			STRINGA 314 10
 | |
| 			BEGIN
 | |
| 			  PROMPT 3 1 ""
 | |
| 			  FLAGS "H"
 | |
| 			END
 | |
| 
 | |
| 			STRINGA 315 5
 | |
| 			BEGIN
 | |
| 			  PROMPT 4 1 ""
 | |
| 			  FLAGS "H"
 | |
| 			END
 | |
| 
 | |
| 			STRINGA 316 5
 | |
| 			BEGIN
 | |
| 			  PROMPT 5 1 ""
 | |
| 			  FLAGS "H"
 | |
| 			END
 | |
| 
 | |
| 			STRINGA 302 40 2
 | |
| 			BEGIN
 | |
| 			  KEY "Descrizione"
 | |
| 			  PROMPT 6 1 ""
 | |
| 			  MESSAGE _ORDINE,DESCRIZIONE|COPY,402
 | |
| 			  FLAGS "H"
 | |
| 			END
 | |
| 
 | |
| 			STRINGA 303 4
 | |
| 			BEGIN
 | |
| 			  KEY "Codice Valuta"
 | |
| 			  PROMPT 7 1 ""
 | |
| 			  FLAGS "H"
 | |
| 			END
 | |
| 
 | |
| 			DATA 304 10
 | |
| 			BEGIN
 | |
| 			  KEY "Data consegna articolo"
 | |
| 			  PROMPT 8 1 ""
 | |
| 			  FIELD LF_RIGHEDOC->DATACONS
 | |
| 			  MESSAGE COPY,404
 | |
| 			  FLAGS "H"
 | |
| 			END
 | |
| 
 | |
| 			VALUTA 305 15
 | |
| 			BEGIN
 | |
| 			  KEY "Valore Ordinato"
 | |
| 			  PROMPT 9 1 ""
 | |
| 			  MESSAGE _ORDINE,VALORE
 | |
| 			  DRIVENBY 303
 | |
| 			  FLAGS "H"
 | |
| 			END
 | |
| 
 | |
| 			VALUTA 306 15
 | |
| 			BEGIN
 | |
| 			  KEY "Valore Residuo"
 | |
| 			  PROMPT 10 1 ""
 | |
| 			  MESSAGE _ORDINE,VALRES
 | |
| 			  DRIVENBY 303
 | |
| 			  FLAGS "H"
 | |
| 			END
 | |
| 
 | |
| 			STRINGA 307 4
 | |
| 			BEGIN
 | |
| 			  KEY "Unita' di misura"
 | |
| 			  PROMPT 11 1 ""
 | |
| 			  FIELD LF_RIGHEDOC->UMQTA
 | |
| 			  MESSAGE _ORDINE,SELECTUM|COPY,407
 | |
| 			  FLAGS "H"
 | |
| 			END
 | |
| 
 | |
| 			NUMERO 308 15
 | |
| 			BEGIN
 | |
| 			  KEY "Q.ta Ordinata"
 | |
| 			  PROMPT 12 1 ""
 | |
| 			  MESSAGE _ORDINE,QTA|_ORDINE,CONVUM|ADD,408
 | |
| 			  FLAGS "H"
 | |
| 			END
 | |
| 
 | |
| 			NUMERO 309 15
 | |
| 			BEGIN
 | |
| 			  KEY "Q.ta Evasa"
 | |
| 			  PROMPT 13 1 ""
 | |
| 			  MESSAGE _ORDINE,QTAEVASA|_ORDINE,CONVUM|ADD,409
 | |
| 			  FLAGS "H"
 | |
| 			END
 | |
| 
 | |
| 			VALUTA 310 13
 | |
| 			BEGIN
 | |
| 			  KEY "Prezzo non scontato"
 | |
| 			  PROMPT 14 1 ""
 | |
| 			  MESSAGE _ORDINE,PREZZONS|COPY,410
 | |
| 			  DRIVENBY 303
 | |
| 			  FLAGS "HU"
 | |
| 			END
 | |
| 
 | |
| 			NUMERO 311 15
 | |
| 			BEGIN
 | |
| 			  KEY " Residuo"
 | |
| 			  PROMPT 15 1 ""
 | |
| 			  MESSAGE _ORDINE,RESIDUO|_ORDINE,CONVUM|ADD,411
 | |
| 			  FLAGS "H"
 | |
| 			END
 | |
| 
 | |
| 			NUMERO 312 15
 | |
| 			BEGIN
 | |
| 			  KEY "Giacenza attuale"
 | |
| 			  PROMPT 16 1 ""
 | |
| 			  MESSAGE _ORDINE,GIACENZA|COPY,412
 | |
| 			  FLAGS "H"
 | |
| 			END
 | |
| 
 | |
| 		END // END SECTION RIGHEART
 | |
| 
 | |
| 	END  //SECTION RIGHE
 | |
| 
 | |
|   // Totalizers for section RIGHEART
 | |
| 	NUMERO 401 22
 | |
| 	BEGIN
 | |
| 	  PROMPT 1 1 ""
 | |
| 	  FLAGS "D"
 | |
| 	END
 | |
| 
 | |
| 	STRINGA 413 10
 | |
| 	BEGIN
 | |
| 	  KEY ""
 | |
| 	  PROMPT 2 1 ""
 | |
| 	  FLAGS "H"
 | |
| 	  FIELD LF_RIGHEDOC->LIVELLO
 | |
| 	END
 | |
| 
 | |
| 	STRINGA 414 10
 | |
| 	BEGIN
 | |
| 	  KEY ""
 | |
| 	  PROMPT 3 1 ""
 | |
| 	  FLAGS "H"
 | |
| 	  FIELD LF_RIGHEDOC->LIVELLO
 | |
| 	END
 | |
| 
 | |
| 	STRINGA 415 5
 | |
| 	BEGIN
 | |
| 	  KEY ""
 | |
| 	  PROMPT 4 1 ""
 | |
| 	  FLAGS "H"
 | |
| 	  FIELD LF_RIGHEDOC->LIVELLO
 | |
| 	END
 | |
| 
 | |
| 	STRINGA 416 5
 | |
| 	BEGIN
 | |
| 	  KEY ""
 | |
| 	  PROMPT 5 1 ""
 | |
| 	  FLAGS "H"
 | |
| 	  FIELD LF_RIGHEDOC->LIVELLO
 | |
| 	END
 | |
| 
 | |
| 	STRINGA 402 40 2
 | |
| 	BEGIN
 | |
| 	  KEY "Descrizione"
 | |
| 	  PROMPT 6 1 ""
 | |
| 	  FLAGS "D"
 | |
| 	END
 | |
| 
 | |
| 	STRINGA 403 4
 | |
| 	BEGIN
 | |
| 	  KEY "Codice Valuta"
 | |
| 	  PROMPT 7 1 ""
 | |
| 	  FLAGS "D"
 | |
| 	END
 | |
| 
 | |
| 	DATA 404 10
 | |
| 	BEGIN
 | |
| 	  KEY "Data consegna articolo"
 | |
| 	  PROMPT 8 1 ""
 | |
| 	  FLAGS "D"
 | |
| 	END
 | |
| 
 | |
| 	VALUTA 405 15
 | |
| 	BEGIN
 | |
| 	  KEY "Valore Ordinato"
 | |
| 	  PROMPT 9 1 ""
 | |
| 	  FLAGS "D"
 | |
| 	  DRIVENBY 403
 | |
| 	  GROUP G_TOTALEART
 | |
| 	END
 | |
| 
 | |
| 	VALUTA 406 15
 | |
| 	BEGIN
 | |
| 	  KEY "Valore Residuo"
 | |
| 	  PROMPT 10 1 ""
 | |
| 	  FLAGS "D"
 | |
| 	  DRIVENBY 403
 | |
| 	  GROUP G_TOTALEART
 | |
| 	END
 | |
| 
 | |
| 	STRINGA 407 4
 | |
| 	BEGIN
 | |
| 	  KEY "Unita' di misura"
 | |
| 	  PROMPT 11 1 ""
 | |
| 	  FLAGS "D"
 | |
| 	  GROUP G_TOTALEART
 | |
| 	END
 | |
| 
 | |
| 	NUMERO 408 15
 | |
| 	BEGIN
 | |
| 	  KEY "Q.ta Ordinata"
 | |
| 	  PROMPT 12 1 ""
 | |
| 	  PICTURE "########@,@@@@@"
 | |
| 	  FLAGS "D"
 | |
| 	  GROUP G_TOTALEART
 | |
| 	END
 | |
| 
 | |
| 	NUMERO 409 15
 | |
| 	BEGIN
 | |
| 	  KEY "Q.ta Evasa"
 | |
| 	  PROMPT 13 1 ""
 | |
| 	  PICTURE "########@,@@@@@"
 | |
| 	  FLAGS "D"
 | |
| 	  GROUP G_TOTALEART
 | |
| 	END
 | |
| 
 | |
| 	VALUTA 410 13
 | |
| 	BEGIN
 | |
| 	  KEY "Pr. non scontato"
 | |
| 	  PROMPT 14 1 ""
 | |
| 	  FLAGS "DU"
 | |
| 	  DRIVENBY 403
 | |
| 	  GROUP G_TOTALEART
 | |
| 	END
 | |
| 
 | |
| 	NUMERO 411 15
 | |
| 	BEGIN
 | |
| 	  KEY "Residuo"
 | |
| 	  PROMPT 15 1 ""
 | |
| 	  PICTURE "########@,@@@@@"
 | |
| 	  FLAGS "D"
 | |
| 	  GROUP G_TOTALEART
 | |
| 	END
 | |
| 
 | |
| 	NUMERO 412 15
 | |
| 	BEGIN
 | |
| 	  KEY "Giac. attuale"
 | |
| 	  PROMPT 16 1 ""
 | |
| 	  PICTURE "########@,@@@@@"
 | |
| 	  FLAGS "D"
 | |
| 	  GROUP G_TOTALEART
 | |
| 	END
 | |
| 
 | |
| END // SECTION DET
 | |
| 
 | |
| END //BODY
 | |
| 
 | |
| SECTION FOOTER LAST 5 COLUMNWISE
 | |
| 
 | |
|   STRINGA 201 22
 | |
|   BEGIN
 | |
|     PROMPT 1 1 ""
 | |
|   END
 | |
| 
 | |
|   STRINGA 202 40
 | |
|   BEGIN
 | |
|     PROMPT 2 1 "@BTotale:"
 | |
|   END
 | |
| 
 | |
|   STRINGA 203 4
 | |
|   BEGIN
 | |
|     PROMPT 3 1 ""
 | |
|   END
 | |
| 
 | |
|   DATA 204 10
 | |
|   BEGIN
 | |
|     PROMPT 4 1 ""
 | |
|   END
 | |
| 
 | |
|   VALUTA 205 15
 | |
|   BEGIN
 | |
|     PROMPT 5 1 "" // valore
 | |
|     DRIVENBY 203
 | |
|   END
 | |
| 
 | |
|   VALUTA 206 15
 | |
|   BEGIN
 | |
|     PROMPT 6 1 "" // Val residuo
 | |
|     DRIVENBY 203
 | |
|   END
 | |
| 
 | |
| END //FOOTER
 | |
| 
 |