Patch level : 10.0 834

Files correlati     : ve0.exe
Ricompilazione Demo : [ ]
Commento            :


Bug : 0001730: Collegamento a elaborazioni esterne (ve0)

Alle elaborazioni esterne non vengono passati i campi virtuali delle righe documento.


git-svn-id: svn://10.65.10.50/branches/R_10_00@21127 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 2010-11-11 11:30:05 +00:00
parent d8cfe21520
commit 96f675026e

View File

@ -450,12 +450,12 @@ int TMotore_application::write( const TMask& m ) // C 90
break;
}
}
do_elab(d);
const int err = TRelation_application::write(m);
if (err == NOERR)
{
do_elab(d);
mask.update_father_rows();
mask.save_father_rows();
@ -479,10 +479,10 @@ int TMotore_application::rewrite( const TMask& m ) // C 90
if (d.bloccato())
return NOERR;
d = ((TDocumento_mask&)m).doc(); // Trasferisce il documento da maschera a record
do_elab(d);
const int err = TRelation_application::rewrite(m);
if (err == NOERR)
{
do_elab(d);
mask.update_father_rows();
mask.save_father_rows();
}