#include "db0100a.h" TOOLBAR "" 0 19 0 0 BUTTON DLG_SAVEREC 10 2 BEGIN PROMPT -16 -11 "~Registra" MESSAGE EXIT,K_SAVE PICTURE BMP_SAVEREC PICTURE BMP_SAVERECDN END BUTTON DLG_NEWREC 10 2 BEGIN PROMPT -26 -11 "~Nuovo" MESSAGE EXIT,K_INS PICTURE BMP_NEWREC PICTURE BMP_NEWRECDN END BUTTON DLG_DELREC 10 2 BEGIN PROMPT -36 -11 "~Elimina" MESSAGE EXIT,K_DEL PICTURE BMP_DELREC PICTURE BMP_DELRECDN END BUTTON DLG_FINDREC 10 2 BEGIN PROMPT -46 -11 "Ri~cerca" MESSAGE EXIT,K_F9 PICTURE 126 END BUTTON DLG_CANCEL 10 2 BEGIN PROMPT -56 -11 "~Annulla" MESSAGE EXIT,K_ESC PICTURE 102 END BUTTON DLG_QUIT 10 2 BEGIN PROMPT -66 -11 "~Fine" MESSAGE EXIT,K_QUIT PICTURE BMP_QUIT PICTURE BMP_QUITDN END ENDPAGE PAGE "Distinta" -1 -1 80 20 GROUPBOX DLG_NULL 78 3 BEGIN PROMPT 1 1 "Distinta" END STRING F_CODICE 20 BEGIN PROMPT 2 2 "Codice " FLAGS "GUD" KEY 1 FIELD CODDIST END LIST F_TIPO 1 12 BEGIN PROMPT 54 2 "Tipo " ITEM "A|Articolo" MESSAGE "",F_VIRTUALE ITEM "L|Lavorazione" MESSAGE "",F_VIRTUALE ITEM "V|Virtuale" MESSAGE "X",F_VIRTUALE FLAGS "DG" END BOOLEAN F_VIRTUALE BEGIN PROMPT 50 50 "Virtuale" MESSAGE FALSE DISABLE,1@ MESSAGE TRUE ENABLE,1@ FLAGS "DG" FIELD VIRTUALE END GROUPBOX DLG_NULL 78 5 BEGIN PROMPT 1 4 "Informazioni" END STRING F_DESCR 50 BEGIN PROMPT 2 5 "Descrizione " FIELD DESCR GROUP 1 FLAGS "D" END NUMBER F_PREZZO 15 BEGIN PROMPT 2 6 "Costo " PICTURE "." FIELD PREZZO GROUP 1 FLAGS "D" END STRING F_UM 3 BEGIN PROMPT 42 6 "Unita' di misura " USE %UMS INPUT CODTAB F_UM DISPLAY "Codice" CODTAB DISPLAY "Descrizione@60" S0 OUTPUT F_UM CODTAB FIELD UM GROUP 1 FLAGS "D" END NUMBER F_PESO 15 5 BEGIN PROMPT 2 7 "Peso " FIELD PESO GROUP 1 FLAGS "D" END STRING F_UMP 3 BEGIN PROMPT 42 7 "Unita' di misura del peso " COPY USE F_UM INPUT CODTAB F_UMP COPY DISPLAY F_UM OUTPUT F_UMP CODTAB FIELD UMP GROUP 1 FLAGS "D" END NUMBER F_SORT 1 BEGIN PROMPT 2 9 "Ordinamento " USE ORD INPUT CODTAB F_SORT DISPLAY "Codice ordinamento" CODTAB DISPLAY "Descrizione@50" S0 OUTPUT F_SORT CODTAB OUTPUT F_SORTDESC S0 CHECKTYPE NORMAL FLAGS "U" MESSAGE EMPTY "Immissione",F_SORTDESC END STRING F_SORTDESC 50 BEGIN PROMPT 21 9 "" FLAGS "D" END SPREADSHEET F_SHEET BEGIN PROMPT 0 10 "" ITEM "Tipo@4" ITEM "Codice@20" ITEM "Liv1" ITEM "Liv2" ITEM "Liv3" ITEM "Liv4" ITEM "UM@3" ITEM "Espressione@30" ITEM "Descrizione@50" ITEM "Ord1" ITEM "Ord2" ITEM "Ord3" ITEM "Ord4" ITEM "Ord5" USE LF_RDIST KEY NRIG INPUT CODDIST F_CODICE FLAGS "A" END ENDPAGE PAGE "Parametri" -1 -1 80 20 GROUPBOX DLG_NULL 78 3 BEGIN PROMPT 1 1 "Distinta" END STRING F_CODICEQ 20 BEGIN PROMPT 2 2 "Codice " FLAGS "D" FIELD CODDIST END SPREADSHEET F_PARAMS BEGIN PROMPT 0 4 "" ITEM "Variabile@20" ITEM "Valore@70" END ENDPAGE ENDMASK PAGE "Distinta" -1 -1 68 14 GROUPBOX DLG_NULL 66 5 BEGIN PROMPT 1 0 "Componente" END LIST F_TIPOCOMP 1 12 BEGIN PROMPT 2 1 "Tipo " ITEM "A|Articolo" MESSAGE SHOW,F_CODART|HIDE,F_CODLAV|HIDE,F_CODDIS|HIDE,F_CODVAR ITEM "L|Lavorazione" MESSAGE HIDE,F_CODART|SHOW,F_CODLAV|HIDE,F_CODDIS|HIDE,F_CODVAR ITEM "D|Distinta" MESSAGE HIDE,F_CODART|HIDE,F_CODLAV|SHOW,F_CODDIS|HIDE,F_CODVAR ITEM "V|Variabile" MESSAGE HIDE,F_CODART|HIDE,F_CODLAV|HIDE,F_CODDIS|SHOW,F_CODVAR FIELD TIPO END STRING F_CODART 20 BEGIN PROMPT 35 1 "Codice " USE LF_ANAMAG INPUT CODART F_CODART DISPLAY "Codice@20" CODART DISPLAY "Descrizione@50" DESCR OUTPUT F_CODART CODART CHECKTYPE REQUIRED ADD RUN ve2 -3 FIELD CODCOMP FLAGS "U" END STRING F_CODLAV 20 BEGIN PROMPT 35 1 "Codice " USE LAV INPUT CODTAB F_CODLAV DISPLAY "Codice@20" CODTAB DISPLAY "Descrizione@50" S0 OUTPUT F_CODLAV CODTAB CHECKTYPE REQUIRED MESSAGE COPY,F_CODART FLAGS "U" END STRING F_CODDIS 20 BEGIN PROMPT 35 1 "Codice " USE LF_DIST SELECT VIRTUALE=="X" INPUT CODDIST F_CODDIS DISPLAY "Codice@20" CODDIST DISPLAY "Desrizione@50" DESCR OUTPUT F_CODDIS CODDIST CHECKTYPE REQUIRED MESSAGE COPY,F_CODART FLAGS "U" END STRING F_CODVAR 20 BEGIN PROMPT 35 1 "Codice " USE VAR INPUT CODTAB F_CODDIS DISPLAY "Codice@20" CODTAB DISPLAY "Descrizione@50" S0 OUTPUT F_CODVAR CODTAB CHECKTYPE REQUIRED MESSAGE COPY,F_CODART FLAGS "U" END STRING F_LIV1 10 BEGIN PROMPT 2 2 "Livello " FLAGS "U" USE GCG JOIN FCG ALIAS 500 INTO CODTAB==CODTAB[1,1] INPUT CODTAB[1,1] "1" INPUT CODTAB[2,11] F_LIV1 DISPLAY "Livello@20" 500@->S0 DISPLAY "Gruppo@10" CODTAB[2,20] DISPLAY "Descrizione@50" S0 OUTPUT F_LIV1 CODTAB[2,12] CHECKTYPE NORMAL MESSAGE EMPTY RESET,F_LIV2|RESET,F_LIV3|RESET,F_LIV4 END STRING F_LIV2 6 BEGIN FLAGS "U" PROMPT 26 2 "" USE GCG JOIN FCG ALIAS 500 INTO CODTAB==CODTAB[1,1] INPUT CODTAB[1,1] "2" INPUT CODTAB[2,12] F_LIV2 COPY DISPLAY F_LIV1 OUTPUT F_LIV2 CODTAB[2,12] CHECKTYPE NORMAL MESSAGE EMPTY RESET,F_LIV3|RESET,F_LIV4 END STRING F_LIV3 6 BEGIN FLAGS "U" PROMPT 34 2 "" USE GCG JOIN FCG ALIAS 500 INTO CODTAB==CODTAB[1,1] INPUT CODTAB[1,1] "3" INPUT CODTAB[2,12] F_LIV3 COPY DISPLAY F_LIV1 OUTPUT F_LIV3 CODTAB[2,12] CHECKTYPE NORMAL MESSAGE EMPTY RESET,F_LIV4 END STRING F_LIV4 6 BEGIN FLAGS "U" PROMPT 42 2 "" USE GCG JOIN FCG ALIAS 500 INTO CODTAB==CODTAB[1,1] INPUT CODTAB[1,1] "4" INPUT CODTAB[2,12] F_LIV4 COPY DISPLAY F_LIV1 OUTPUT F_LIV4 CODTAB[2,12] CHECKTYPE NORMAL END STRING F_DESCOMP 50 BEGIN PROMPT 2 3 "Descrizione " FLAGS "D" END GROUPBOX DLG_NULL 66 4 BEGIN PROMPT 1 5 "Formula" END STRING F_UMEXPR 2 BEGIN PROMPT 2 6 "Unita' di misura " USE LF_UMART KEY 2 JOIN LF_ANAMAG INTO CODART==CODART INPUT CODART F_CODART SELECT INPUT UM F_UMEXPR DISPLAY "Unita'" UM DISPLAY "Articolo@20" CODART DISPLAY "Descrizione Articolo@50" LF_ANAMAG->DESCR OUTPUT F_UMEXPR UM CHECKTYPE NORMAL ADD RUN ve2 -3 FIELD UM FLAGS "U" END STRING F_EXPR 50 62 BEGIN PROMPT 2 7 "" FIELD EXPR FLAGS "U" END GROUPBOX DLG_NULL 66 3 BEGIN PROMPT 1 9 "Criteri d'ordinamento" END NUMBER F_SORT1 8 BEGIN PROMPT 2 10 "1 " FIELD SORT1 FLAGS "U" END NUMBER F_SORT2 8 BEGIN PROMPT 15 10 "2 " FIELD SORT2 FLAGS "U" END NUMBER F_SORT3 8 BEGIN PROMPT 28 10 "3 " FIELD SORT3 FLAGS "U" END NUMBER F_SORT4 8 BEGIN PROMPT 41 10 "4 " FIELD SORT4 FLAGS "U" END NUMBER F_SORT5 8 BEGIN PROMPT 54 10 "5 " FIELD SORT5 FLAGS "U" END BUTTON DLG_OK 10 2 BEGIN PROMPT -13 -1 "" END BUTTON DLG_DELREC 10 2 BEGIN PROMPT -23 -1 "" END BUTTON DLG_CANCEL 10 2 BEGIN PROMPT -33 -1 "" END ENDPAGE ENDMASK PAGE "Variabili" -1 -1 64 5 STRING F_PARAM 20 BEGIN PROMPT 1 1 "Variabile " USE VAR INPUT CODTAB F_PARAM DISPLAY "Codice@20" CODTAB DISPLAY "Numerico@B" B0 DISPLAY "Descrizione@50" S0 OUTPUT F_PARAM CODTAB CHECKTYPE REQUIRED FLAGS "U" END STRING F_VALUE 70 50 BEGIN PROMPT 1 2 "Valore " END BUTTON DLG_OK 10 2 BEGIN PROMPT -13 -1 "" END BUTTON DLG_DELREC 10 2 BEGIN PROMPT -23 -1 "" END BUTTON DLG_CANCEL 10 2 BEGIN PROMPT -33 -1 "" END ENDPAGE ENDMASK