#include "lv0600a.h" TOOLBAR "topbar" 0 0 0 2 #include "printbar.h" ENDPAGE PAGE "Storico Consegne per Cliente" -1 -1 40 5 GROUPBOX DLG_NULL 80 4 BEGIN PROMPT 1 1 "@b Parametri Cliente" END NUMBER F_CODCF_DA 6 BEGIN PROMPT 2 2 "Da Cliente " FLAGS "U" KEY 1 USE LF_CLIFO INPUT TIPOCF "C" INPUT CODCF F_CODCF_DA DISPLAY "Codice" CODCF DISPLAY "Ragione Sociale@50" RAGSOC OUTPUT F_CODCF_DA CODCF OUTPUT F_RAGSOC_DA RAGSOC CHECKTYPE SEARCH FIELD #F_CODCF_FROM END STRING F_RAGSOC_DA 50 BEGIN PROMPT 25 2 "" KEY 2 USE LF_CLIFO KEY 2 INPUT TIPOCF "C" INPUT RAGSOC F_RAGSOC_DA DISPLAY "Ragione Sociale@50" RAGSOC DISPLAY "Codice" CODCF COPY OUTPUT F_CODCF_DA END NUMBER F_CODCF_A 6 BEGIN PROMPT 2 3 "A Cliente " FLAGS "U" USE LF_CLIFO KEY 1 INPUT TIPOCF "C" INPUT CODCF F_CODCF_A DISPLAY "Codice" CODCF DISPLAY "Ragione Sociale@50" RAGSOC OUTPUT F_CODCF_A CODCF OUTPUT F_RAGSOC_A RAGSOC CHECKTYPE SEARCH FIELD #F_CODCF_TO END STRING F_RAGSOC_A 50 BEGIN PROMPT 25 3 "" USE LF_CLIFO KEY 2 INPUT TIPOCF "C" INPUT RAGSOC F_RAGSOC_A DISPLAY "Ragione Sociale@50" RAGSOC DISPLAY "Codice" CODCF OUTPUT F_CODCF_A CODCF OUTPUT F_RAGSOC_A RAGSOC END GROUPBOX DLG_NULL 80 3 BEGIN PROMPT 1 5 "@b Parametri Data" END DATE F_DATA_DA BEGIN PROMPT 2 6 "Da Data " FLAGS "A" FIELD #F_DATA_FROM GROUP 1 END DATE F_DATA_A BEGIN PROMPT 40 6 "A Data " FLAGS "A" FIELD #F_DATA_TO VALITATE DATE_CMP_FUNC >= F_DATA_DA WARNING "La data finale deve essere successiva a quella iniziale" GROUP 1 END GROUPBOX DLG_NULL 80 4 BEGIN PROMPT 1 8 "@b Parametri Articolo" END STRING F_CODART_DA 20 BEGIN PROMPT 2 9 "Da Articolo " FLAG "U" USE 47 INPUT CODART F_CODART_DA DISPLAY "Codice@20" CODART DISPAY "Descrizione@50" DESCR OUTPUT F_CODART_DA CODART OUTPUT F_DESART_DA DESCR CHECKTYPE SEARCH FIELD #F_CODARTI_FROM END STRING F_DESART_DA 40 BEGIN PR 38 9 "" USE 47 KEY 2 INPUT DESCR F_DESART_DA DISPLAY "Codice@20" CODART DISPALY "Descrizione@50" DESCR OUTPUT F_CODART_DA CODART OUTPUT F_DESART_DA DESCR FIELD #F_DESART_FROM END STRING F_CODART_A 20 BEGIN PROMPT 2 10 "Ad Articolo " FLAG "U" USE 47 INPUT CODART F_CODART_A DISPLAY "Codice@20" CODART DISPAY "Descrizione@50" DESCR OUTPUT F_CODART_A CODART OUTPUT F_DESART_A DESCR CHECKTYPE SEARCH FIELD #F_CODARTI_TO END STRING F_DESART_A 40 BEGIN PR 38 10 "" USE 47 KEY 2 INPUT DESCR F_DESART_A DISPLAY "Codice@20" CODART DISPALY "Descrizione@50" DESCR OUTPUT F_CODART_A CODART OUTPUT F_DESART_A DESCR FIELD #F_DESART_TO END GROUPBOX DLG_NULL 80 4 BEGIN PROMPT 1 12 "@b Parametri Causale" END STRING F_CODCAUS_DA 3 BEGIN PROMPT 2 13 "Da Causale " FLAGS "U" HELP "Inserire il codice della causale." USE &CAU KEY 1 INPUT CODTAB F_CODCAUS_DA DISPLAY "Codice@8" CODTAB DISPLAY "Descrizione@50" S0 DISPLAY "Descr. breve@10" S3 DISPLAY "Ritiro@C" B0 DISPLAY "Consegna@C" B1 DISPLAY "Reso@C" B2 OUTPUT F_CODCAUS_DA CODTAB OUTPUT F_DESCAUS_DA S0 CHECKTYPE SEARCH FIELD #F_CODCAUSA_FROM END STRING F_DESCAUS_DA 50 BEGIN PROMPT 20 13 "" HELP "Inserire la descrizione della causale." USE &CAU KEY 2 INPUT S0 F_DESCAUS_DA DISPLAY "Descrizione@50" S0 DISPLAY "Descr. breve@10" S3 DISPLAY "Codice@8" CODTAB DISPLAY "Ritiro@C" B0 DISPLAY "Consegna@C" B1 DISPLAY "Reso@C" B2 COPY OUTPUT F_CODCAUS_DA END STRING F_CODCAUS_A 3 BEGIN PROMPT 2 14 "A Causale " FLAGS "U" HELP "Inserire il codice della causale." USE &CAU KEY 1 INPUT CODTAB F_CODCAUS_A DISPLAY "Codice@8" CODTAB DISPLAY "Descrizione@50" S0 DISPLAY "Descr. breve@10" S3 DISPLAY "Ritiro@C" B0 DISPLAY "Consegna@C" B1 DISPLAY "Reso@C" B2 OUTPUT F_CODCAUS_A CODTAB OUTPUT F_DESCAUS_A S0 CHECKTYPE SEARCH FIELD #F_CODCAUSA_TO END STRING F_DESCAUS_A 50 BEGIN PROMPT 20 14 "" HELP "Inserire la descrizione della causale." USE &CAU KEY 2 INPUT S0 F_DESCAUS_A DISPLAY "Descrizione@50" S0 DISPLAY "Descr. breve@10" S3 DISPLAY "Codice@8" CODTAB DISPLAY "Ritiro@C" B0 DISPLAY "Consegna@C" B1 DISPLAY "Reso@C" B2 COPY OUTPUT F_CODCAUS_A END ENDPAGE ENDMASK