|
![]() |
#1 |
Участник
|
А такой вариант ?
X++: qbdsInventTrans.addRange(fieldNum(InventTrans, DateFinancial)).value(strfmt('(((%1.%2 + %3.%4 - %5) > 0))', query.dataSourceTable(tableNum(InventTrans)).name(), fieldStr(InventTrans, DateFinancial), query.dataSourceTable(tableNum(Table2)).name(), fieldStr(Table2, Days), date2StrXpp(systemDateGet())); |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от Alexius
![]() А такой вариант ?
X++: qbdsInventTrans.addRange(fieldNum(InventTrans, DateFinancial)).value(strfmt('(((%1.%2 + %3.%4 - %5) > 0))', query.dataSourceTable(tableNum(InventTrans)).name(), fieldStr(InventTrans, DateFinancial), query.dataSourceTable(tableNum(Table2)).name(), fieldStr(Table2, Days), date2StrXpp(systemDateGet())); Последний раз редактировалось Corel; 31.01.2011 в 17:32. |
|
![]() |
#3 |
Участник
|
Цитата:
Код: SELECT TOP 1 DATEFINANCIAL, DATEFINANCIAL - 1 FROM INVENTTRANS WHERE DATEFINANCIAL <> '19000101' PS2. Городить полноценный полигон мне лень ![]() |
|
Теги |
querybuildrange, дата, расширенный фильтр |
|
|