campo-sirio/mg/mg3500.uml
alex 547b0ed71f Patch level : 10.0 62
Files correlati     :
Ricompilazione Demo : [ ]
Commento           :

Revisione Maschere modulo mg


git-svn-id: svn://10.65.10.50/trunk@16700 c028cbd2-c16b-5b4b-a496-9718f37d4682
2008-06-06 13:41:28 +00:00

219 lines
4.0 KiB
Plaintext
Executable File

#include "mg3500.h"
TOOLBAR "" 0 0 0 2
BUTTON DLG_PRINT 10 2
BEGIN
PROMPT -14 -1 ""
END
BUTTON DLG_INFO 10 2
BEGIN
PROMPT -24 -11 ""
END
BUTTON DLG_HELP 10 2
BEGIN
PROMPT -34 -11 ""
END
BUTTON DLG_QUIT 10 2
BEGIN
PROMPT -44 -1 ""
END
ENDPAGE
PAGE "Stampa storico rimanenze" 0 0 0 0
NUMBER F_ANNOES 4
BEGIN
FLAGS "Z"
PROMPT 2 1 "Codice eserc. "
USE ESC
INPUT CODTAB F_ANNOES
DISPLAY "Esercizio" CODTAB
DISPLAY "Dal@12" D0
DISPLAY "Al@12" D1
OUTPUT F_ANNOES CODTAB
CHECKTYPE REQUIRED
ADD NONE
END
LISTBOX F_ORDINE 25
BEGIN
FLAGS "G"
PROMPT 2 2 "Ordinamento "
ITEM "C|Codice"
MESSAGE ENABLE,G_CODART@|,G_RAGGFIS@|HIDE,G_GRMERC@|HIDE,G_SGRMERC@|HIDE,G_RAGGFIS@|HIDE,G_USER@|ENABLE,G_DESART@
ITEM "D|Descrizione"
MESSAGE DISABLE,G_CODART@|HIDE,G_GRMERC@|HIDE,G_SGRMERC@|HIDE,G_RAGGFIS@|HIDE,G_USER@|ENABLE,G_DESART@
ITEM "M|Gruppo merceologico"
MESSAGE ENABLE,G_CODART@|SHOW,G_GRMERC@|HIDE,G_SGRMERC@|HIDE,G_RAGGFIS@|HIDE,G_USER@|ENABLE,G_DESART@
ITEM "S|Sottogruppo merceologico"
MESSAGE ENABLE,G_CODART@|SHOW,G_GRMERC@|SHOW,G_SGRMERC@|HIDE,G_RAGGFIS@|HIDE,G_USER@|ENABLE,G_DESART@
ITEM "R|Raggruppamento fiscale"
MESSAGE CLEAR,G_CODART@|SHOW,G_RAGGFIS@|HIDE,G_GRMERC@|HIDE,G_SGRMERC@|HIDE,G_USER@|CLEAR,G_DESART@
ITEM "P|Personalizzato"
MESSAGE CLEAR,G_CODART@|HIDE,G_GRMERC@|HIDE,G_SGRMERC@|HIDE,G_RAGGFIS@|SHOW,G_USER@|CLEAR,G_DESART@
END
TEXT DLG_NULL
BEGIN
PROMPT 16 3 "@bDall'articolo"
END
TEXT DLG_NULL
BEGIN
PROMPT 50 3 "@bAll'articolo"
END
STRING F_DAART 20
BEGIN
PROMPT 2 4 "Codice "
FLAGS "U"
USE LF_ANAMAG
INPUT CODART F_DAART
DISPLAY "Codice@20" CODART
DISPLAY "Descr@50" DESCR
OUTPUT F_DAART CODART
OUTPUT F_DADES DESCR
CHECKTYPE NORMAL
GROUP G_CODART
END
STRING F_DADES 50 28
BEGIN
PROMPT 2 5 "Descrizione "
FLAGS "U"
USE LF_ANAMAG KEY 2
INPUT DESCR F_DADES
DISPLAY "Descr@50" DESCR
DISPLAY "Codice@20" CODART
COPY OUTPUT F_DAART
CHECKTYPE NORMAL
GROUP G_DESART
END
STRING F_DAUSR 40 30
BEGIN
PROMPT 2 6 "Personalizz. "
FLAGS "UH"
GROUP G_USER
END
STRING F_AART 20
BEGIN
PROMPT 50 4 ""
FLAGS "U"
COPY USE F_DAART
INPUT CODART F_AART
COPY DISPLAY F_DAART
OUTPUT F_AART CODART
OUTPUT F_ADES DESCR
CHECKTYPE NORMAL
GROUP G_CODART
END
STRING F_ADES 50 28
BEGIN
PROMPT 50 5 ""
FLAGS "U"
COPY USE F_DADES
INPUT DESCR F_ADES
COPY DISPLAY F_DADES
COPY OUTPUT F_AART
CHECKTYPE NORMAL
GROUP G_DESART
END
STRING F_AUSR 40 30
BEGIN
PROMPT 50 6 ""
FLAGS "UH"
GROUP G_USER
END
STRING F_DAGRMERC 3
BEGIN
PROMPT 2 7 "Dal gruppo "
FLAGS "U"
USE GMC SELECT CODTAB[4,5]==""
INPUT CODTAB F_DAGRMERC
DISPLAY "Codice" CODTAB
DISPLAY "Descr@50" S0
OUTPUT F_DAGRMERC CODTAB[1,3]
CHECKTYPE NORMAL
GROUP G_GRMERC
END
STRING F_DASGRMERC 2
BEGIN
PROMPT 50 7 ""
FLAGS "U"
USE GMC SELECT CODTAB[4,5]!=""
INPUT CODTAB[1,3] F_DAGRMERC
INPUT CODTAB[4,5] F_DASGRMERC
DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_DAGRMERC CODTAB[1,3]
OUTPUT F_DASGRMERC CODTAB[4,5]
GROUP G_SGRMERC
END
STRING F_AGRMERC 3
BEGIN
PROMPT 2 8 "Al gruppo "
FLAGS "U"
USE GMC SELECT CODTAB[4,5]==""
INPUT CODTAB F_AGRMERC
DISPLAY "Codice" CODTAB
DISPLAY "Descr@50" S0
OUTPUT F_AGRMERC CODTAB[1,3]
CHECKTYPE NORMAL
GROUP G_GRMERC
END
STRING F_ASGRMERC 2
BEGIN
PROMPT 50 8 ""
USE GMC SELECT CODTAB[4,5]!=""
INPUT CODTAB[1,3] F_AGRMERC
INPUT CODTAB[4,5] F_ASGRMERC
DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_AGRMERC CODTAB[1,3]
OUTPUT F_ASGRMERC CODTAB[4,5]
GROUP G_SGRMERC
END
STRING F_DARAGGFIS 5
BEGIN
PROMPT 2 9 "Da raggruppam."
FLAGS "U"
USE RFA
INPUT CODTAB F_DARAGGFIS
DISPLAY "Codice " CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_DARAGGFIS CODTAB
CHECKTYPE NORMAL
GROUP G_RAGGFIS
END
STRING F_ARAGGFIS 5
BEGIN
PROMPT 2 10 "A raggruppam. "
FLAGS "U"
USE RFA
INPUT CODTAB F_ARAGGFIS
DISPLAY "Codice " CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_ARAGGFIS CODTAB
CHECKTYPE NORMAL
GROUP G_RAGGFIS
END
ENDPAGE
ENDMASK