Patch level :10.0

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :
handler di riga


git-svn-id: svn://10.65.10.50/trunk@17794 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca83 2008-12-03 15:08:54 +00:00
parent 1736b4644e
commit 0b6be77607

View File

@ -28,11 +28,16 @@ bool TGestione_bolle_msk::lv_qta_handler(TMask_field& f, KEY k)
real ritirato = msk.get_real(FR_QTA);
if (msk.field(FR_QTAGG1).empty())
{
//recupero la maschera di testata e leggo i dati di interesse per recuperare...
const int r = msk.get_sheet()->selected()+1;
TDocumento_mask& dmsk = (TDocumento_mask&) f.mask().get_sheet()->mask();
const TRiga_documento& rdoc = dmsk.doc()[r];
const TDocumento doc = rdoc.doc();
//recupero dal documento i dati di interesse per recuperare...
//...i dati dalla riga contratto
const long codcf = atol(f.evaluate_field(-F_CODCF));
const int indsped = atoi(f.evaluate_field(-F_CODINDSP));
TDate datadoc = f.evaluate_field(-F_DATADOC);
const long codcf = doc.get_long(DOC_CODCF);
const int indsped = doc.get_int(DOC_CODINDSP);
TDate datadoc = doc.get_date(DOC_DATADOC);
if (!datadoc.ok())
datadoc = TODAY;
const long codcont = lv_find_contract(codcf,indsped,datadoc);