Patch level : 10.0 650

Files correlati     : cg3.exe
Ricompilazione Demo : [ ]
Commento            :

Bug  	0001565: Visualizzazione mastrini: aggiungere possibilità di visualizzare più esercizi

Aggiungere possibilità di visualizzare i movimenti relativi a più esercizi.
Valutare la possibilità di cambiare l'ordinamento mettendo come prime righe gli ultimi movimenti inseriti.
E stato aggiunto il campo vai in fondo al mastriino per gestire la seconda richiesta


git-svn-id: svn://10.65.10.50/trunk@20160 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 2010-02-24 15:29:55 +00:00
parent 01c416b70e
commit 94591f4f83

View File

@ -2392,7 +2392,7 @@ bool TQuery_mask::data_handler(TMask_field& f, KEY k)
const TDate d = f.get();
const int esercizio = esercizi.date2esc(d);
if (codice_esercizio != 0)
if (qm.get_int(F_ESERCIZIO) != 0)
{
if (esercizio != codice_esercizio)
ok = error_box(FR("La data deve appartenere all'esercizio %d"), codice_esercizio);
@ -2450,8 +2450,11 @@ void TQuery_mask::do_query()
const bool provv = get_bool(F_PROVVIS);
conto.set(*_gm, F_GRUPPO, F_CONTO, F_SOTTOCONTO, 0, F_DESSOTTOC);
TMastrini_grid & gf = _gm->grid();
_gm->grid().read(conto, annoes, da_data, a_data, da_caus, a_caus, provv);
gf.read(conto, annoes, da_data, a_data, da_caus, a_caus, provv);
gf.select(get_bool(F_END) ? gf.items() -1 : 0);
_gm->run();
}