ОК, вот код:
void init() // на единственном датасорсе LedgerBudget
{
QueryBuildDataSource qB;
A_BudgetPeriodNum periodFromCaller; // тип string 20
super();
qB = this.query().dataSourceNo(1);
periodFromCaller = element.args().caller().getPeriodNum();
// здесь я беру данные из вызывающей формы, передается корректно
PeriodFilter = qB.addRange(fieldNum(LedgerBudget, A_BudgetPeriod));
PeriodFilter.value(periodFromCaller);
}
// поле A_BudgetPeriod имеет тот же тип A_BudgetPeriodNum
|