Patch level : 10.0 patch ???

Files correlati     : lv2
Ricompilazione Demo : [ ]
Commento            :
Stampa venduto 12 mesi - ho stampato un range di cliente, per esempio dal cliente 2 al cliente 3 mi ha stampato 7 pagine cliente


git-svn-id: svn://10.65.10.50/branches/R_10_00@22224 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca83 2011-06-07 10:51:17 +00:00
parent 9fb2626891
commit 13e012cba4

View File

@ -98,7 +98,7 @@ TString TVend_cli_app::getQuery(const TMask& mask) const
between << "(BETWEEN(DOC.ZONA,#F_ZONA_FROM,#F_ZONA_FROM))";
between << "&&(BETWEEN(CODART,#F_CODART_FROM,#F_CODART_TO))";
between << "&&(BETWEEN(DOC.DATADOC,#F_DATA_FROM,#F_DATA_TO))";
between << "&&(BETWEEN(DOC.CODCF,#F_CODCF_FROM,#F_CODCF_TO)))\n";
between << "&&(STR(BETWEEN(DOC.CODCF,#F_CODCF_FROM,#F_CODCF_TO))))\n";
orderBy << "BY DOC.CODCF CODART DOC.DATADOC NDOC\n";
join << "JOIN DOC TO RDOC ALIAS 1000 INTO CODNUM==CODNUM ANNO==ANNO PROVV==PROVV NDOC==NDOC\n";
@ -192,19 +192,22 @@ void TVend_cli_app:: elabora(const TMask& mask)const
dataA.set_month(12);
dataA.set_year(mask.get_int(F_ANNO));
}
const long cazzone1 = mask.get_long(F_CODCF_DA);
const long cazzone2 = mask.get_long(F_CODCF_A);
//inserire parametri filtri
riep.set_var("#F_DATA_FROM",dataDa);
riep.set_var("#F_DATA_TO",dataA);
riep.set_var("#F_CODCF_FROM",TVariant(mask.get(F_CODCF_DA)));
riep.set_var("#F_CODCF_TO",TVariant(mask.get(F_CODCF_A)));
riep.set_var("#F_ZONA_FROM",TVariant(mask.get(F_ZONA)));
riep.set_var("#F_ANNO_TO",TVariant(mask.get(F_ANNO)));
riep.set_var("#F_CHECK_ANNO_TO",TVariant(mask.get(F_CHECK_ANNO)));
riep.set_var("#F_CODART_FROM",TVariant(mask.get(F_CODART_FROM)));
riep.set_var("#F_CODART_TO",TVariant(mask.get(F_CODART_TO)));
riep.set_var("#F_CHECK_NO_RESI_TO",TVariant(mask.get(F_CHECK_NO_RESI)));
riep.set_var("#F_CHECK_FATT_TO",TVariant(mask.get(F_CHECK_FATT)));
riep.set_var("#F_DATA_FROM", dataDa);
riep.set_var("#F_DATA_TO", dataA);
riep.set_var("#F_CODCF_FROM", cazzone1);
riep.set_var("#F_CODCF_TO", cazzone2);
riep.set_var("#F_ZONA_FROM", TVariant(mask.get(F_ZONA)));
riep.set_var("#F_ANNO_TO", TVariant(mask.get(F_ANNO)));
riep.set_var("#F_CHECK_ANNO_TO", TVariant(mask.get(F_CHECK_ANNO)));
riep.set_var("#F_CODART_FROM", TVariant(mask.get(F_CODART_FROM)));
riep.set_var("#F_CODART_TO", TVariant(mask.get(F_CODART_TO)));
riep.set_var("#F_CHECK_NO_RESI_TO", TVariant(mask.get(F_CHECK_NO_RESI)));
riep.set_var("#F_CHECK_FATT_TO", TVariant(mask.get(F_CHECK_FATT)));
TRiepVendCli riepilogo;