При выборе фильтра SalesOrder, необходимо чтобы выводились только заказы с пустым ServiceOrderType. Сейчас не работает.
X++:
public void setFilterSales()
{
Query qry = new Query();
QueryBuildDataSource qbds = qry.addDataSource(tablenum(TmpCRMPreSalesTable));
QueryBuildRange qbr = qbds.addRange(fieldNum(TmpCRMSalesTable, ServiceOrderType));
if (SalesFilterComboBox.selection() == CRMSalesFilter::All)
{
qbrSalesOrder.value(SysQuery::valueUnlimited());
}
else
{
qbrSalesOrder.value(queryValue(SalesFilterComboBox.selection()));
if(CRMSalesFilter::SalesOrder)
{
qbrSalesOrder.value(SysQuery::valueEmptyString());
}
}
}