Patch level : 10.0

Files correlati     : at0
Ricompilazione Demo : [ ]
Commento            :
Corretto salvataggio prelievi:
trasformata pericolosissima atoi(get(row)) nella sicurissima get_int(row)


git-svn-id: svn://10.65.10.50/branches/R_10_00@22541 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca 2012-01-04 12:19:34 +00:00
parent a33572ccb1
commit a3c97c7af1

View File

@ -327,13 +327,12 @@ int TGiornalieroDC::write(TSheet_field& s)
{ {
TMask& m = s.mask(); TMask& m = s.mask();
m.disable(-1); m.disable(-1);
int items = s.items(); const int items = s.items();
TProgind *pi; TProgind *pi = new TProgind(items,"Registrazione donazioni e controlli", false, true);
pi = new TProgind(items,"Registrazione donazioni e controlli", FALSE, TRUE, 10);
pi->setstatus(1); pi->setstatus(1);
TLocalisamfile& sog = get_relation()->lfile(); TLocalisamfile& sog = get_relation()->lfile();
TLocalisamfile rconv(LF_RCONVOC); TLocalisamfile rconv(LF_RCONVOC);
for (int rigasog=1; rigasog<=s.items(); rigasog++) for (int rigasog=1; rigasog<=items; rigasog++)
{ {
pi->addstatus(1); pi->addstatus(1);
TToken_string& row = s.row(rigasog-1); TToken_string& row = s.row(rigasog-1);
@ -430,7 +429,7 @@ int TGiornalieroDC::write(TSheet_field& s)
rec->put(DON_CODSOT,sog.get(SOG_CODSOT)); rec->put(DON_CODSOT,sog.get(SOG_CODSOT));
rec->put(DON_PROGINS,_progins); rec->put(DON_PROGINS,_progins);
int cc = atoi(row.get(14)); int cc = row.get_int(14);
if (cc == 0) if (cc == 0)
cc = _cc; cc = _cc;
rec->put(DON_CC, cc); rec->put(DON_CC, cc);