Patch level : ci1

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :
Aggiunte variabili della maschera


git-svn-id: svn://10.65.10.50/trunk@13227 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 2005-06-28 13:16:19 +00:00
parent 9f7c520ffe
commit e4c29428f5

@ -230,33 +230,51 @@ void TRiepiloghi_recordset::set_filter(const TRiepiloghi_mask& msk, int cms_row)
TRelation rel(LF_RMOVANA);
sm.autosave(rel);
_codcosto = rel.curr().get(RMOVANA_CODCCOSTO);
_codcms = rel.curr().get(RMOVANA_CODCMS);
_codfas = rel.curr().get(RMOVANA_CODFASE);
_codcms = rel.curr().get(RMOVANA_CODCMS);
_codfas = rel.curr().get(RMOVANA_CODFASE);
}
set_var("#S_CDC", TVariant(_codcosto), true);
set_var("#S_CMS", TVariant(_codcms), true);
set_var("#S_FAS", TVariant(_codfas), true);
TToken_string td(80, ',');
_tipidoc.destroy();
TSheet_field& sf = msk.sfield(F_TIPI);
FOR_EACH_SHEET_ROW(sf, i, row)
{
TToken_string str;
str.add(row->get(0), 0);
str.add(row->get(2), 1);
const TString8 num = row->get(0);
const TString8 tip = row->get(2);
str.add(num, 0);
str.add(tip, 1);
str.add(row->get(4), 2);
str.add(row->get(5), 3);
_tipidoc.add(str);
if (!num.blank() || !tip.blank())
{
td.add(num);
if (!num.blank())
td << '/' << tip;
}
}
set_var("#S_TIPIDOC", TVariant(td), true);
_da_data = msk.get_date(F_DA_DATA);
_a_data = msk.get_date(F_A_DATA);
set_var("#S_DATEFROM", _da_data, true);
set_var("#S_DATETO", _a_data, true);
set_var("#S_DATEFROM", TVariant(_da_data), true);
set_var("#S_DATETO", TVariant(_a_data), true);
_da_clifo = msk.get_long(F_DA_CLIFO);
_a_clifo = msk.get_long(F_A_CLIFO);
set_var("#S_DACLIFO", TVariant(_da_clifo), true);
set_var("#S_ACLIFO", TVariant(_a_clifo), true);
_da_codart = msk.get(F_DA_CODART);
_a_codart = msk.get(F_A_CODART);
set_var("#S_DACODART", TVariant(_da_codart), true);
set_var("#S_ACODART", TVariant(_a_codart), true);
}
///////////////////////////////////////////////////////////