Patch level : 10.0 patch 420

Files correlati     : lv2
Ricompilazione Demo : [ ]
Commento            :
Corretta la query di selezione dei documenti di sporco da elaborare


git-svn-id: svn://10.65.10.50/trunk@19217 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca83 2009-08-21 12:38:37 +00:00
parent 74d9518686
commit 3f3a13e22e

View File

@ -776,7 +776,7 @@ bool TGenera_documenti_app::transfer()
//leggo i campi dalla maschera //leggo i campi dalla maschera
const TDate adatacons = _msk->get_date(F_DTCONS); const TDate adatacons = _msk->get_date(F_DTCONS);
TDate dadatacons = adatacons; TDate dadatacons = adatacons;
dadatacons.set_month(adatacons.month() - 2); dadatacons.addmonth(-2);
const long coditi = _msk->get_long(F_CODITI); const long coditi = _msk->get_long(F_CODITI);
long codcli = _msk->get_long(F_CODCF); long codcli = _msk->get_long(F_CODCF);
long codaut = _msk->get_long(F_CODAUT); long codaut = _msk->get_long(F_CODAUT);
@ -801,13 +801,13 @@ bool TGenera_documenti_app::transfer()
if(codcli > 0) if(codcli > 0)
query_bolle << "(TIPOCF=\"C\")&&(CODCF=" << codcli << ")&&"; query_bolle << "(TIPOCF=\"C\")&&(CODCF=" << codcli << ")&&";
query_bolle << "(TIPODOC=\"" << tpdoc << "\")&&(STATO=\"" << statoi << "\")&&"; query_bolle << "(ANSI(G1:DATAPRCO)<=#ADATA)&&";
query_bolle << "(BETWEEN(G1:DATAPRCO,#DADATA,#ADATA))\n"; query_bolle << "(STATO=\"" << statoi << "\")\n";
query_bolle << "FROM PROVV=\"D\" ANNO=" << daanno << " CODNUM=\"" << codnum << "\"\n"; query_bolle << "FROM PROVV=\"D\" ANNO=" << daanno << " CODNUM=\"" << codnum << "\"\n";
query_bolle << "TO PROVV=\"D\" ANNO=" << aanno << " CODNUM=\"" << codnum << "\"\n"; query_bolle << "TO PROVV=\"D\" ANNO=" << aanno << " CODNUM=\"" << codnum << "\"\n";
TISAM_recordset docritiri(query_bolle); TISAM_recordset docritiri(query_bolle);
docritiri.set_var("#DADATA", dadatacons);
docritiri.set_var("#ADATA", adatacons); docritiri.set_var("#ADATA", adatacons);
TProgind pi(docritiri.items(), TR("Generazione documenti in corso..."), true, true); TProgind pi(docritiri.items(), TR("Generazione documenti in corso..."), true, true);