campo-sirio/ve/listadoc.frm
alex d0ab8cc457 Patch level :
Files correlati     :
Ricompilazione Demo : [ ]
Commento            : riportata la versione 98.01.05 patch 34


git-svn-id: svn://10.65.10.50/trunk@7409 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-11-04 18:04:26 +00:00

333 lines
5.9 KiB
Plaintext
Executable File

USE LF_DOC
JOIN LF_RIGHEDOC TO LF_DOC INTO CODNUM==CODNUM ANNO==ANNO PROVV==PROVV NDOC==NDOC
JOIN %TIP TO LF_DOC INTO CODTAB==TIPODOC
END
DESCRIPTION
BEGIN
33->* "Documenti di vendita"
20->* "Clienti/Fornitori"
%TIP->* "Tabella tipi documento"
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 120 1 "Data "
MESSAGE _TODAY
END
NUMERO 3 7
BEGIN
KEY "Nr. pagina"
PROMPT 137 1 "Pagina "
MESSAGE _PAGENO
END
STRINGA 4 25
BEGIN
KEY "Intestazione stampa"
PROMPT 45 2 "Stampa lista documenti"
END
END // HEADER
SECTION BODY ODD 2 COLUMNWISE
STRINGA 11 9
BEGIN
SPECIAL STRINGA INTESTAZIONE "Cod. num." "Codice numerazione"
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
KEY "Codice numerazione"
PROMPT 1 1 ""
FIELD 33->CODNUM
END
STRINGA 12 9
BEGIN
SPECIAL STRINGA INTESTAZIONE "Tipo doc." "Tipo documento"
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
KEY "Tipo documento"
PROMPT 2 1 ""
FIELD %TIP->S0
END
NUMERO 13 8
BEGIN
SPECIAL STRINGA INTESTAZIONE "Num.doc." "Numero documento"
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
KEY "Numero documento"
PROMPT 3 1 ""
FIELD 33->NDOC
PICTURE "#######"
END
DATA 14 10
BEGIN
SPECIAL STRINGA INTESTAZIONE "Data doc." "Data documento"
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
KEY "Data documento"
PROMPT 4 1 ""
FILED 33->DATADOC
END
NUMERO 15 7
BEGIN
SPECIAL STRINGA INTESTAZIONE "" "Codice cliente/fornitore"
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
SPECIAL STRINGA FINCATURA "X " "Fincatura sinistra e destra"
KEY "Codice cliente/fornitore"
PROMPT 5 1 ""
FIELD 33->CODCF
PICTURE "#######"
END
STRINGA 16 25 2
BEGIN
SPECIAL STRINGA INTESTAZIONE "Ragione sociale" "Ragione sociale"
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
SPECIAL STRINGA FINCATURA " X" "Fincatura sinistra e destra"
KEY "Ragione sociale"
PROMPT 6 1 ""
MESSAGE _CLIENTE,!RAGSOC
END
STRINGA 17 5
BEGIN
SPECIAL STRINGA INTESTAZIONE "Stato" "Stato documento"
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
KEY "Stato documento"
PROMPT 7 1 ""
FIELD 33->STATO
END
STRINGA 18 4
BEGIN
SPECIAL STRINGA INTESTAZIONE "Val." "Codice valuta"
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
KEY "Cod. Valuta"
PROMPT 8 1 ""
FIELD 33->CODVAL
MESSAGE COPY,10@|_EDITPICTURE,19,20,21,22
END
NUMBER 19 15
BEGIN
SPECIAL STRINGA INTESTAZIONE "Tot. Imponibile" "Totale imponibile"
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
KEY "Totale imponibile (con spese)"
PROMPT 9 1 ""
MESSAGE _TOTIMPONIBILI,0|COPY,40
PICTURE "###.###.###.###"
END
NUMBER 20 15
BEGIN
SPECIAL STRINGA INTESTAZIONE "@CSpese" "Spese"
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
KEY "Spese"
PROMPT 10 1 ""
PICTURE "###.###.###.###"
FIELD TOTSPE
MESSAGE COPY,41
END
NUMBER 21 15
BEGIN
SPECIAL STRINGA INTESTAZIONE "@CIVA" "IVA"
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
KEY "Totale imposte"
PROMPT 11 1 ""
FIELD IMPOSTE
MESSAGE COPY,42
PICTURE "###.###.###.###"
END
NUMBER 22 15
BEGIN
SPECIAL STRINGA INTESTAZIONE "Tot. documento" "Totale documento"
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
KEY "Totale documento"
PROMPT 12 1 ""
FIELD TOTDOC
PICTURE "###.###.###.###"
MESSAGE COPY,43
END
NUMBER 40 15
BEGIN
KEY "Hidden field for computing tot imponibili"
FLAGS "H"
PROMPT 9 1 ""
MESSAGE _NUMEXPR,IF(33->CAMBIO!=0;#40*33->CAMBIO;#40)
MESSAGE ADD,FL->52
END
NUMBER 41 15
BEGIN
KEY "Hidden field for computing tot spese"
PROMPT 10 1 ""
MESSAGE _NUMEXPR,IF(33->CAMBIO!=0;#41*33->CAMBIO;#41)
MESSAGE ADD,FL->53
FLAGS "H"
END
NUMBER 42 15
BEGIN
KEY "Hidden field for computing tot imposte"
PROMPT 11 1 ""
MESSAGE _NUMEXPR,IF(33->CAMBIO!=0;#42*33->CAMBIO;#42)
MESSAGE ADD,FL->54
FLAGS "H"
END
NUMBER 43 15
BEGIN
KEY "Hidden field for computing tot documento"
PROMPT 12 1 ""
MESSAGE _NUMEXPR,IF(33->CAMBIO!=0;#43*33->CAMBIO;#43)
MESSAGE ADD,FL->55
FLAGS "H"
END
SECTION RIGHE 2 0 1 FILE LF_RIGHEDOC
FLAGS "D"
STRINGA 1 9
BEGIN
PROMPT 1 1 ""
END
STRINGA 2 9
BEGIN
PROMPT 2 1 ""
END
NUMERO 3 8
BEGIN
PROMPT 3 1 ""
END
DATA 4 10
BEGIN
PROMPT 4 1 ""
END
NUMERO 5 7
BEGIN
PROMPT 5 1 ""
END
STRINGA 6 25
BEGIN
PROMPT 6 1 ""
FIELD LF_RIGHEDOC->DESCR
END
STRINGA 7 5
BEGIN
PROMPT 7 1 ""
GROUP 10
FLAGS "H"
MESSAGE _EDITPICTURE,10,12
END
STRINGA 8 5
BEGIN
PROMPT 7 1 ""
END
STRINGA 9 4
BEGIN
PROMPT 8 1 ""
FIELD LF_RIGHEDOC->UMQTA
END
NUMBER 10 15
BEGIN
PROMPT 9 1 ""
FIELD 34->IMPNN
PICTURE "###.###.###.###"
END
NUMBER 11 15
BEGIN
PROMPT 10 1 ""
END
NUMBER 12 15
BEGIN
PROMPT 11 1 ""
FIELD LF_RIGHEDOC->IMPOSTA
PICTURE "###.###.###.###"
END
END
END //BODY
SECTION FOOTER LAST 3
STRINGA 51 25
BEGIN
KEY "Totale"
PROMPT 60 1 "@BTotale"
END
NUMBER 52 15
BEGIN
KEY "Totale imponibili"
PROMPT 84 1 ""
PICTURE "###.###.###.###"
END
NUMBER 53 15
BEGIN
KEY "Totale Spese"
PROMPT 100 1 ""
PICTURE "###.###.###.###"
END
NUMBER 54 15
BEGIN
KEY "Totale imposte"
PROMPT 116 1 ""
PICTURE "###.###.###.###"
END
NUMBER 55 15
BEGIN
KEY "Totale documenti"
PROMPT 132 1 ""
PICTURE "###.###.###.###"
END
END // FOOTER