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:
luca83 2008-12-04 16:09:41 +00:00
parent 1d8dba9612
commit a433b8844a

View File

@ -1030,17 +1030,6 @@ TVariable_mask* TDocumento_mask::riga_mask(int numriga)
_maskriga.add(name, m); _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) );
}
TList_field & htr = lfield(F_LBTIPORIGA); TList_field & htr = lfield(F_LBTIPORIGA);
const TString codes(htr.get_codes()); const TString codes(htr.get_codes());
const TString values(htr.get_values()); const TString values(htr.get_values());
@ -1190,6 +1179,17 @@ TVariable_mask* TDocumento_mask::riga_mask(int numriga)
} }
} }
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)); m->set_sheet(&sfield(F_SHEET));
int pos = m->id2pos(FR_PREZZO); int pos = m->id2pos(FR_PREZZO);