campo-sirio/ve/velib04d.uml
alex 1df67d66c8 Patch level :
Files correlati     :
Ricompilazione Demo : [ ]
Commento            : Riportata la verione 98.01.04 sul main trunk


git-svn-id: svn://10.65.10.50/trunk@6986 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-08-25 18:07:30 +00:00

272 lines
3.5 KiB
Plaintext
Executable File

#include "velib04d.h"
TOOLBAR "Toolbar" 0 20 0 0
BUTTON DLG_OK 10 2
BEGIN
PROMPT -12 -11 ""
END
BUTTON DLG_CANCEL 10 2
BEGIN
PROMPT -22 -11 ""
END
ENDPAGE
PAGE "Consegna Ordini" 11 60 14
GROUPBOX -1 78 6
BEGIN
PROMPT 1 0 ""
END
STRING F_CODNUM 4
BEGIN
PROMPT 2 1 "Cod. num. "
FIELD CODNUM
USE %NUM KEY 1
INPUT CODTAB F_CODNUM
DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_DESNUM S0
CHECKTYPE NORMAL
FLAGS "GDU"
END
STRING F_DESNUM 50
BEGIN
PROMPT 24 1 ""
FLAGS "D"
END
STRING F_TIPODOC 4
BEGIN
FIELD TIPODOC
PROMPT 2 2 "Tipo doc. "
USE %TIP KEY 1
INPUT CODTAB F_TIPODOC
DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_DESCTIPO S0
CHECKTYPE NORMAL
FLAGS "GDU"
END
STRING F_DESCTIPO 50
BEGIN
PROMPT 24 2 ""
FLAGS "GD"
END
STRING F_ESERCIZIO 4
BEGIN
PROMPT 2 3 "Esercizio "
FIELD ANNO
FLAGS "D"
END
NUMBER F_NUMDOC 6
BEGIN
PROMPT 24 3 "Numero doc. "
FIELD NDOC
FLAGS "D"
END
DATE F_DATADOC
BEGIN
PROMPT 46 3 "Data "
FIELD DATADOC
FLAGS "D"
END
NUMBER F_STATODOC 1
BEGIN
PROMPT 67 3 "Stato "
FIELD STATO
FLAGS "D"
END
LIST F_TIPOCF 1 10
BEGIN
PROMPT 1 4 ""
FLAGS "GH"
FIELD TIPOCF
ITEM "C|Clienti"
MESSAGE SHOW,1@|HIDE,2@
ITEM "F|Fornitori"
MESSAGE SHOW,2@|HIDE,1@
END
NUMBER F_CODCLI 6
BEGIN
PROMPT 2 4 "Cliente "
WARNING "Cliente assente"
HELP "Codice del cliente del documento"
FLAGS "D"
FIELD CODCF
GROUP 1
USE 20 KEY 1
INPUT TIPOCF "C"
INPUT CODCF F_CODCLI
DISPLAY "Codice" CODCF
DISPLAY "Ragione Sociale@50" RAGSOC
OUTPUT F_CODCLI CODCF
OUTPUT F_RAGCLI RAGSOC
CHECKTYPE REQUIRED
ADD RUN cg0 -1 C
END
STRING F_RAGCLI 50
BEGIN
PROMPT 24 4 ""
FLAGS "D"
GROUP 1
END
NUMBER F_CODFOR 6
BEGIN
PROMPT 2 4 "Fornitore "
WARNING "Fornotore assente"
HELP "Codice del cliente del documento"
FLAGS "D"
FIELD CODCF
GROUP 2
USE 20 KEY 1
INPUT TIPOCF "F"
INPUT CODCF F_CODFOR
DISPLAY "Codice" CODCF
DISPLAY "Ragione Sociale@50" RAGSOC
OUTPUT F_CODFOR CODCF
OUTPUT F_RAGFOR RAGSOC
CHECKTYPE REQUIRED
ADD RUN cg0 -1 C
END
STRING F_RAGFOR 50
BEGIN
PROMPT 24 4 ""
FLAGS "DH"
GROUP 2
END
BUTTON F_CONSEGNA 30 2
BEGIN
PROMPT 1 6 "~Consegna tutte le righe"
END
SPREADSHEET F_ROWS
BEGIN
PROMPT 0 8 ""
ITEM "@1"
ITEM "Quantita'\nresidua@13"
ITEM "Quantita'\nda evadere@13"
ITEM "Evasa@5"
ITEM "Mag@3"
ITEM "Dep@3"
ITEM "Codice articolo@20"
ITEM "Descrizione@50"
ITEM "Tipo@4"
END
ENDPAGE
ENDMASK
PAGE "Riga 1" -1 -1 66 10
GROUPBOX DLG_NULL 64 6
BEGIN
PROMPT 1 0 ""
END
STRING 105 3
BEGIN
PROMPT 2 1 "Magazzino "
USE MAG
INPUT CODTAB 105
OUTPUT 155 S0
CHECKTYPE NORMAL
FLAGS "D"
END
STRING 155 45
BEGIN
PROMPT 17 1 ""
FLAGS "D"
END
STRING 106 2
BEGIN
PROMPT 2 2 "Deposito "
USE MAG
INPUT CODTAB[1,3] 105
INPUT CODTAB[4,5] 106
OUTPUT 156 S0
CHECKTYPE NORMAL
FLAGS "D"
END
STRING 156 45
BEGIN
PROMPT 17 2 ""
FLAGS "D"
END
STRING 107 20
BEGIN
PROMPT 2 3 "Articolo "
FLAGS "D"
END
STRING 108 50
BEGIN
PROMPT 2 4 "Descriz. "
FLAGS "D"
END
STRING 109 3
BEGIN
PROMPT 49 3 "Tipo riga "
FLAGS "D"
END
NUMBER S_QTARESIDUA 13 5
BEGIN
PROMPT 1 6 "Quantita' residua "
FLAGS "DU"
END
NUMBER S_QTADAEVADERE 13 5
BEGIN
PROMPT 1 7 "Quantita' da evadere "
FLAGS "U"
END
BOOLEAN S_RIGACONSEGNATA
BEGIN
PROMPT 41 6 "Riga consegnata"
END
BOOLEAN S_RIGAEVASA
BEGIN
PROMPT 41 7 "Riga evasa"
END
BUTTON DLG_OK 10 2
BEGIN
PROMPT -12 -1 ""
END
BUTTON DLG_CANCEL 10 2
BEGIN
PROMPT -22 -1 ""
END
ENDPAGE
ENDMASK