Patch level : 12.0 nopatch

Files correlati     :
This commit is contained in:
Alessandro Bonazzi 2021-04-21 16:54:47 +02:00
parent a5bdff3b43
commit 937e4f1f0c

View File

@ -19,6 +19,58 @@ bool TRiepilogoIVA_report::set_recordset(TRecordset * set)
return ok;
}
bool TRiepilogoIVA_report::get_usr_val(const TString& name, TVariant& var) const
{
TRiepilogoIVA_recordset * rs = (TRiepilogoIVA_recordset *)recordset();
if (name == "#FROMDATE")
{
var = rs->from();
return true;
}
else
{
if (name == "#TODATE")
{
var = rs->to();
return true;
}
else
{
if (name == "#ANNO")
{
var = rs->anno();
return true;
}
else
{
if (name == "#CODATT")
{
var = rs->codatt();
return true;
}
else
{
if (name == "#DAMESE")
{
var = (long)rs->da_mese();
return true;
}
else
{
if (name == "#AMESE")
{
var = (long)rs->a_mese();
return true;
}
}
}
}
}
}
return TReport::get_usr_val(name, var);
}
///////////////////////////////////////////////////////////
// TRiepilogoIVA_recordset
///////////////////////////////////////////////////////////
@ -77,6 +129,8 @@ void TRiepilogoIVA_recordset::requery()
recset.set_var("#ANNO", (long)anno(), true);
if (codatt().full())
recset.set_var("#CODATT", codatt(), true);
else
recset.set_var("#CODATT", "", true);
recset.set_var("#DAMESE", (long)da_mese(), true);
recset.set_var("#AMESE", (long)a_mese(), true);
for (bool ok = recset.move_first(); ok; ok = recset.move_next())