#include "pe0500.h" TOOLBAR "topbar" 0 0 0 2 #include ENDPAGE PAGE "Generazione preventivi esecutivi e ordini" 0 0 0 0 GROUPBOX DLG_NULL 76 5 BEGIN PROMPT 1 0 "@bSorgente" END NUMBER F_FROM_ANNO 4 BEGIN PROMPT 2 1 "Anno " FLAGS "AU" CHECKTYPE REQUIRED END LIST F_FROM_PROVV 1 12 BEGIN PROMPT 60 1 "" ITEM "D|Definitivi" ITEM "P|Provvisori" END STRING F_FROM_NUM 4 BEGIN PROMPT 2 2 "Numerazione " USE %NUM FLAGS "U" INPUT CODTAB F_FROM_NUM DISPLAY "Codice Num." CODTAB DISPLAY "Descrizione@50" S0 OUTPUT F_FROM_NUM CODTAB OUTPUT F_FROM_DES S0 CHECKTYPE REQUIRED END STRING F_FROM_DES 50 BEGIN PROMPT 22 2 "" USE %NUM KEY 2 INPUT S0 F_FROM_DES DISPLAY "Descrizione@50" S0 DISPLAY "Codice Num." CODTAB COPY OUTPUT F_FROM_NUM CHECKTYPE REQUIRED END NUMBER F_FROM_FRNDOC 6 BEGIN PROMPT 2 3 "Da numero " USE LF_DOC JOIN LF_CLIFO INTO TIPOCF==TIPOCF CODCF==CODCF INPUT ANNO F_FROM_ANNO SELECT INPUT CODNUM F_FROM_NUM SELECT INPUT PROVV F_FROM_PROVV SELECT INPUT NDOC F_FROM_FRNDOC DISPLAY "Num." CODNUM DISPLAY "Anno" ANNO DISPLAY "Provv" PROVV DISPLAY "Tipo" TIPODOC DISPLAY "Numero@7" NDOC DISPLAY "Data@10" DATADOC DISPLAY "C/F" TIPOCF DISPLAY "Codice" CODCF DISPLAY "Ragione Sociale@50" LF_CLIFO->RAGSOC OUTPUT F_FROM_FRNDOC NDOC END NUMBER F_FROM_TONDOC 6 BEGIN PROMPT 26 3 "A numero " COPY USE F_FROM_FRNDOC INPUT ANNO F_FROM_ANNO SELECT INPUT CODNUM F_FROM_NUM SELECT INPUT PROVV F_FROM_PROVV SELECT INPUT NDOC F_FROM_TONDOC COPY DISPLAY F_FROM_FRNDOC OUTPUT F_FROM_TONDOC NDOC END GROUPBOX DLG_NULL 76 4 BEGIN PROMPT 1 5 "@bDestinazione" END STRING F_CODICE_ESEC 8 BEGIN PROMPT 2 6 "Esecutivi " FLAG "U" USE %ELD SELECT I0==4 INPUT CODTAB F_CODICE_ESEC DISPLAY "Codice" CODTAB DISPLAY "Descrizione@55" S0 OUTPUT F_CODICE_ESEC CODTAB OUTPUT F_DESC_ESEC S0 CHECKTYPE REQUIRED WARNING "E' necessario specificare il codice elaborazione" END STRING F_DESC_ESEC 50 BEGIN PROMPT 24 6 "" USE %ELD KEY 2 SELECT I0==4 INPUT S0 F_DESC_ESEC DISPLAY "Descrizione@55" S0 DISPLAY "Codice" CODTAB COPY OUTPUT F_CODICE_ESEC END STRING F_CODICE_ORC 8 BEGIN PROMPT 2 7 "Ordini " FLAG "U" USE %ELD SELECT I0==4 INPUT CODTAB F_CODICE_ORC DISPLAY "Codice" CODTAB DISPLAY "Descrizione@55" S0 OUTPUT F_CODICE_ORC CODTAB OUTPUT F_DESC_ORC S0 CHECKTYPE REQUIRED WARNING "E' necessario specificare il codice elaborazione" END STRING F_DESC_ORC 50 BEGIN PROMPT 24 7 "" USE %ELD KEY 2 SELECT I0==4 INPUT S0 F_DESC_ORC DISPLAY "Descrizione@55" S0 DISPLAY "Codice" CODTAB COPY OUTPUT F_CODICE_ORC END DATE F_DATA BEGIN PROMPT 2 9 "Data " END BOOLEAN F_SPLIT BEGIN PROMPT 2 10 "Suddividi il preventivo esecutivo" END ENDPAGE TOOLBAR "" 0 -2 0 2 STRING DLG_PROFILE 50 BEGIN PROMPT 9 -11 "Profilo " PSELECT END ENDPAGE ENDMASK