Показать сообщение отдельно
Старый 05.11.2019, 12:55   #1  
GSP is offline
GSP
Участник
 
34 / 10 (1) +
Регистрация: 14.10.2019
2012, корректировка фильтра
При выборе фильтра 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());
        }
        
    }
}

Последний раз редактировалось GSP; 05.11.2019 в 13:49.