Patch level : 10.0 660

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

Bug  	 	0001500: 001816 - Pharmatex

inserisco una fattura,ho la numerazione manuale, dalle righe faccio nuovo senza registrare, il programma giustamente mi chiede se voglio registrare, rispondo di si, torna alla maschera dove mi chiede di inserire il numero lo inserisco e faccio nuovo, metto i dati di testata, quando vado sulle righe mi si presenta una riga vuota. Se clicco sulla riga il programma va in crash, in Pharmatex da ancora errore di memoria, da me da la solita maschera di errore per ve0.

Non segno come bloccante la segnalazione in quanto se invece di cliccare sulla riga si aggiunge una riga nuova l'errore non viene segnalato.


git-svn-id: svn://10.65.10.50/trunk@20191 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 2010-03-04 22:46:13 +00:00
parent b39293146d
commit ad50d76597

View File

@ -151,12 +151,15 @@ void TMotore_application::init_insert_mode( TMask& m )
m.disable(DLG_EMAIL);
m.disable(DLG_ELABORA);
if (curdo.tipo().auto_add())
TSheet_field& ss = dm.sfield(F_SHEET);
if (curdo.tipo().auto_add())
{
TSheet_field& ss = dm.sfield(F_SHEET);
for (int i = 0; i < 10; i++)
ss.insert(-1, false, true);
}
else
ss.destroy();
dm.mask2doc();
}