Patch level : 10.0 patch 5??

Files correlati     : lv2  lv3
Ricompilazione Demo : [ ]
Commento            :
Corretta la gestione di _ndoc nel caso in cui non ci siano documenti preesistenti


git-svn-id: svn://10.65.10.50/trunk@19669 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca83 2009-11-26 14:23:20 +00:00
parent 74c652bd52
commit 8c6c3ba9d1
4 changed files with 7 additions and 7 deletions

View File

@ -170,8 +170,8 @@ bool TGenera_documenti_app::crea_documento(const TISAM_recordset& plan, TLog_rep
<< "FROM PROVV=\"D\" ANNO=" << anno << " CODNUM=\"" << codnum << "\"\n"
<< "TO PROVV=\"D\" ANNO=" << anno << " CODNUM=\"" << codnum << "\"";
TISAM_recordset bolle(query2);
bolle.move_last();
_ndoc = bolle.get(DOC_NDOC).as_int();
if (bolle.move_last())
_ndoc = bolle.get(DOC_NDOC).as_int();
}
//recupero il codpag

View File

@ -60,8 +60,8 @@ TObject* TBuoni_cache::key2obj(const char* key)
<< "FROM PROVV=\"D\" ANNO=" << datadoc.year() << " CODNUM=\"" << _codnum << "\"\n"
<< "TO PROVV=\"D\" ANNO=" << datadoc.year() << " CODNUM=\"" << _codnum << "\"";
TISAM_recordset sporco(query2);
sporco.move_last();
_ndoc = sporco.get(DOC_NDOC).as_int();
if (sporco.move_last())
_ndoc = sporco.get(DOC_NDOC).as_int();
}
TString query = "USE DOC KEY 2\n";

View File

@ -10,7 +10,7 @@ int main(int argc, char** argv)
case 0: lv3100(argc, argv); break; // gestione manuale bolle lv3100
case 1: lv3200(argc, argv); break; // evasione buoni di prelievo lv3200
case 2: lv3300(argc, argv); break; // gestione manuale buoni di prelievo lv3300
case 3: lv3400(argc, argv); break; // gestione manuale buoni di prelievo lv3300
case 3: lv3400(argc, argv); break; // gestione manuale buoni di prelievo lv3400
default: lv3100(argc, argv); break; // gestione manuale bolle lv3100
}
return 0;

View File

@ -334,8 +334,8 @@ void TEvasione_msk::genera_documento()
<< "FROM PROVV=\"D\" ANNO=" << datagen.year() << " CODNUM=\"" << codnum << "\"\n"
<< "TO PROVV=\"D\" ANNO=" << datagen.year() << " CODNUM=\"" << codnum << "\"";
TISAM_recordset bolle(query2);
bolle.move_last();
_ndoc = bolle.get(DOC_NDOC).as_int();
if (bolle.move_last())
_ndoc = bolle.get(DOC_NDOC).as_int();
}
TString query1 = "USE LVRCONSPLAN KEY 3\n";