![]() |
#10 |
Участник
|
1. Добавляете в ClassDeclaration строку
X++: QueryBuildRange qbrSalesOrder;
QueryBuildRange qbrServiceOrderType; // Новая переменная X++: qbrSalesOrder = this.queryBuildDataSource().addRange(fieldNum(TmpCRMSalesTable, CRMSalesFilter)); // Новая переменная qbrServiceOrderType = this.queryBuildDataSource().addRange(fieldNum(TmpCRMSalesTable, ServiceOrderType)); element.setFilterSales(); X++: public void setFilterSales() { if (SalesFilterComboBox.selection() == CRMSalesFilter::All) { qbrSalesOrder.value(SysQuery::valueUnlimited()); } else { qbrSalesOrder.value(queryValue(SalesFilterComboBox.selection())); } // Ограничение для новой переменной if (SalesFilterComboBox.selection() == CRMSalesFilter::SalesOrder) { qbrServiceOrderType.value(SysQuery::valueEmptyString()); } else { qbrServiceOrderType.value(SysQuery::valueUnlimited()); } }
__________________
- Может, я как-то неправильно живу?! - Отчего же? Правильно. Только зря... |
|
|
За это сообщение автора поблагодарили: GSP (1). |