Patch level :10.0 302
Files correlati :ca0, ca2 Ricompilazione Demo : [ ] Commento : 0001308: Piano dei conti analitica Descrizione Cliccando su un bilancio, apro il gruppo, cliccando su gli altri 3 livelli successivi la descrizione riportata su tutti i livelli è quella del sottoconto. git-svn-id: svn://10.65.10.50/trunk@18873 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
ec87c932e3
commit
58cc999903
@ -656,7 +656,7 @@ TToken_string& TMovanal_msk::rec2row(const TRectype& rec, int r) const
|
|||||||
imp2row(imp, row);
|
imp2row(imp, row);
|
||||||
|
|
||||||
// Carica tutti gli altri campi dopo le colonne Dare/Avere
|
// Carica tutti gli altri campi dopo le colonne Dare/Avere
|
||||||
for (int i = sm.fields()-1; i >= 2; i--)
|
for (int i = sm.fields()-1; i >= 0; i--)
|
||||||
{
|
{
|
||||||
TMask_field& mf = sm.fld(i);
|
TMask_field& mf = sm.fld(i);
|
||||||
const TFieldref* fr = mf.field();
|
const TFieldref* fr = mf.field();
|
||||||
|
@ -1169,6 +1169,7 @@ void TAnal_app::init_key_fields(TSimple_anal_msk & m) const
|
|||||||
m.disable(did);
|
m.disable(did);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool found = false;
|
||||||
for (int i = maxlev-1; i >= 0; i--)
|
for (int i = maxlev-1; i >= 0; i--)
|
||||||
{
|
{
|
||||||
const short id = m.get_field_id(i, 1);
|
const short id = m.get_field_id(i, 1);
|
||||||
@ -1186,14 +1187,20 @@ void TAnal_app::init_key_fields(TSimple_anal_msk & m) const
|
|||||||
e.show();
|
e.show();
|
||||||
e.check(STARTING_CHECK);
|
e.check(STARTING_CHECK);
|
||||||
|
|
||||||
|
//trattamento speciale per il FIELD delle descrizioni; senza questo if(, si avrebbe la descrizione dell'ultimo..
|
||||||
|
//..campo in tutte le descrizioni precedenti! 15/05/2009
|
||||||
TString80 key2;
|
TString80 key2;
|
||||||
key2 << m.fieldref(0, 2);
|
if (!found)
|
||||||
|
{
|
||||||
|
key2 << m.fieldref(0, 2);
|
||||||
|
found = true;
|
||||||
|
}
|
||||||
|
|
||||||
d.set_field(key2);
|
d.set_field(key2);
|
||||||
d.show();
|
d.show();
|
||||||
d.enable();
|
d.enable();
|
||||||
m.first_focus(d.dlg());
|
m.first_focus(d.dlg());
|
||||||
d.enable_check(false);
|
d.enable_check(false);
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user