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);
|
||||
|
||||
// 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);
|
||||
const TFieldref* fr = mf.field();
|
||||
|
@ -1169,6 +1169,7 @@ void TAnal_app::init_key_fields(TSimple_anal_msk & m) const
|
||||
m.disable(did);
|
||||
}
|
||||
|
||||
bool found = false;
|
||||
for (int i = maxlev-1; i >= 0; i--)
|
||||
{
|
||||
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.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;
|
||||
key2 << m.fieldref(0, 2);
|
||||
if (!found)
|
||||
{
|
||||
key2 << m.fieldref(0, 2);
|
||||
found = true;
|
||||
}
|
||||
|
||||
d.set_field(key2);
|
||||
d.show();
|
||||
d.enable();
|
||||
m.first_focus(d.dlg());
|
||||
d.enable_check(false);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user