Corretta l'impostazione delle rate all'atto della selezione dei documentia visualizzazione
git-svn-id: svn://10.65.10.50/trunk@5154 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
66fffb964b
commit
7b884c25c5
@ -93,6 +93,11 @@ bool TGestione_provv_app::ndoc_handler(TMask_field& f, KEY key)
|
||||
return f.error_box("Non e' possibile inserire due documenti con lo stessa chiave");
|
||||
}
|
||||
}
|
||||
if (key == K_TAB)
|
||||
{
|
||||
// - Impostazione importi e provvigioni in caso di selezione documento
|
||||
// - Calcolo righe di provvigioni in caso di selezione documento
|
||||
}
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@ -144,7 +149,7 @@ void TGestione_provv_app::fill_rate_doc(TRate_doc& rd, TSheet_field& sf)
|
||||
{
|
||||
TToken_string& tt = sf.row(i);
|
||||
TRata* rt = new TRata;
|
||||
rt->set(tt);
|
||||
rt->set(tt);
|
||||
rd.add_rata(rt);
|
||||
}
|
||||
}
|
||||
@ -225,10 +230,14 @@ bool TGestione_provv_app::doc_sheet_notify(TSheet_field& ds, int r, KEY key)
|
||||
TRata& rt = rd[i];
|
||||
TToken_string& ttt = rs.row(i);
|
||||
ttt.add(rt.rata());
|
||||
ttt.add(rt.datascad()); ttt.add(rt.imprata().string());
|
||||
ttt.add(rt.impprovv().string()); ttt.add(rt.pagato().string());
|
||||
ttt.add(rt.provvpag().string()); ttt.add(rt.pagmat().string());
|
||||
ttt.add(rt.provvmat().string()); ttt.add(rt.saldata() ? "X" : " ");
|
||||
ttt.add(rt.datascad());
|
||||
ttt.add(rt.imprata().string());
|
||||
ttt.add(rt.impprovv().string());
|
||||
ttt.add(rt.pagmat().string());
|
||||
ttt.add(rt.provvmat().string());
|
||||
ttt.add(rt.pagato().string());
|
||||
ttt.add(rt.provvpag().string());
|
||||
ttt.add(rt.saldata() ? "X" : " ");
|
||||
ttt.add(rt.tipopagpr());
|
||||
int i = 1;
|
||||
i++;
|
||||
|
Loading…
x
Reference in New Issue
Block a user