![]() |
#1 |
MCITP
|
QueryBuildRange
Вопрос, наверно, глупый, но я тупике.
![]() Как построить такой селект : select AccountNum from CustTable where CustTrans.IncTax == NoYes::Yes; Делаю так QueryBuildDatasource qbds; QueryBuildRange qbr; ; qbr = qbds.addRange(fieldnum(CustTable, AccountNum)); а вот куда условие запихать ума не приложу ![]() Заранее спасибо |
|
![]() |
#2 |
Участник
|
Ели предположить, что в изначаном запросе всё же в условии CustTable, то
X++: static void Job54(Args _args) { Query query = new Query(); QueryBuildDatasource qbds; QueryBuildRange qbr; ; qbds = query.addDataSource(tablenum( CustTable )); qbr = qbds.addRange(fieldnum(CustTable, InclTax)); qbr.value(SysQuery::value(NoYes::Yes)); qbds.addSelectionField( fieldnum(CustTable, AccountNum)); info(qbds.toString());
__________________
Умные тоже наступают на грабли, но только для того, чтобы поднять их с земли не нагибаясь. |
|
|
За это сообщение автора поблагодарили: Peppi (1). |
![]() |
#3 |
MCITP
|
Да, извиняюсь, конечно же CustTable
![]() |
|
![]() |
#4 |
MCITP
|
Спасибо, то что надо
![]() |
|