![]() |
#19 |
Участник
|
Спасибо. Но решил обойти следующем образом
X++: queryBuildRangeType = queryBuildDataSource.findRange(fieldnum(InventTable,ItemGroupId)); if (!queryBuildRangeType) queryBuildRangeType = queryBuildDataSource.addRange(fieldnum(InventTable,ItemGroupId)); switch(planType) { case PlanType_REP::Production : queryBuildRangeType.value(strfmt( '((%10 == %1) || (%10 == %2) || (%10 == %3) || (%10 == %4) || (%10 == %5) || (%10 == %6) || (%10 == %7) || (%10 == %8) || (%10 == %9))', queryValue("БПА_J"),queryValue("БПО_J"),queryValue("БПС_J"),queryValue("БСБ_J"),queryValue("БСБП_J"),queryValue("БСМ_J"),queryValue("БСМат_J"),queryValue("БСО_J"),queryValue("БСП_J"),fieldstr(InventTable,ItemGroupId))); break; |
|