Patch level :10.0
Files correlati : ve, lv3 Ricompilazione Demo : [ ] Commento : Spostato il settaggio degli handler personalizzati DOPO tutti gli altri (altrimenti quelli personalizzati venivano sovrascritti e quindi persi) git-svn-id: svn://10.65.10.50/trunk@17807 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
1d8dba9612
commit
a433b8844a
@ -1028,18 +1028,7 @@ TVariable_mask* TDocumento_mask::riga_mask(int numriga)
|
||||
m->set_handler( FR_UMQTA, um_handler );
|
||||
m->set_handler( FR_DATACONS, dcons_handler);
|
||||
|
||||
_maskriga.add(name, m);
|
||||
|
||||
TFilename proname; tiporiga.profile_name(proname);
|
||||
TConfig pro( proname, "HANDLERS" );
|
||||
|
||||
const int numhandler = pro.get_int( "NHANDLER", "HANDLERS" );
|
||||
for(int i = 1; i <= numhandler; i++)
|
||||
{
|
||||
TString8 chiave;chiave.format("%d", i );
|
||||
TToken_string riga(pro.get(chiave, "HANDLERS"));
|
||||
user_set_row_handler( *m, riga.get_int(0), riga.get_int(1) );
|
||||
}
|
||||
_maskriga.add(name, m);
|
||||
|
||||
TList_field & htr = lfield(F_LBTIPORIGA);
|
||||
const TString codes(htr.get_codes());
|
||||
@ -1133,7 +1122,7 @@ TVariable_mask* TDocumento_mask::riga_mask(int numriga)
|
||||
browse.set_filter(filter);
|
||||
}
|
||||
m->set_handler(DLG_USER, link_handler);
|
||||
}
|
||||
}
|
||||
|
||||
// Quasi qualsiasi cosa analitica va bene
|
||||
const bool ca_active = _ges_ca && !(riga.is_descrizione() || riga.is_omaggio() || riga.is_sconto());
|
||||
@ -1188,7 +1177,18 @@ TVariable_mask* TDocumento_mask::riga_mask(int numriga)
|
||||
if (use_fsc && fasinfo.parent() <= 0)
|
||||
insert_anal_fields(*m, page, LF_FASI, y, dlg, dlgd, false);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
TFilename proname; tiporiga.profile_name(proname);
|
||||
TConfig pro( proname, "HANDLERS" );
|
||||
|
||||
const int numhandler = pro.get_int( "NHANDLER", "HANDLERS" );
|
||||
for(int i = 1; i <= numhandler; i++)
|
||||
{
|
||||
TString8 chiave;chiave.format("%d", i );
|
||||
TToken_string riga(pro.get(chiave, "HANDLERS"));
|
||||
user_set_row_handler( *m, riga.get_int(0), riga.get_int(1) );
|
||||
}
|
||||
|
||||
m->set_sheet(&sfield(F_SHEET));
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user