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();
m.disable(-1);
int items = s.items();
TProgind *pi;
pi = new TProgind(items,"Registrazione donazioni e controlli", FALSE, TRUE, 10);
const int items = s.items();
TProgind *pi = new TProgind(items,"Registrazione donazioni e controlli", false, true);
pi->setstatus(1);
TLocalisamfile& sog = get_relation()->lfile();
TLocalisamfile rconv(LF_RCONVOC);
for (int rigasog=1; rigasog<=s.items(); rigasog++)
for (int rigasog=1; rigasog<=items; rigasog++)
{
pi->addstatus(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_PROGINS,_progins);
int cc = atoi(row.get(14));
int cc = row.get_int(14);
if (cc == 0)
cc = _cc;
rec->put(DON_CC, cc);