![]() |
#12 |
Administrator
|
Может я тоже чего-то не понимаю. Я написал Job и он работает. Причем работает так как нужно. Сразу замечу, что в стандартной InventTable поля modifiedDate и createdDate не заполняются. В Job я использовал CustTable. Вот код:
<pre>static void Job1(Args _args) { Query q; QueryRun qr; QueryBuildDataSource qbds; QueryBuildRange range; Range val; CustTable cust; q = new Query(); qbds = q.addDataSource(tableNum(CustTable)); range = qbds.addRange(fieldNum(CustTable, modifiedDate)); val = "((modifiedDate >= 07\\11\\1999) || (createdDate >= 07\\11\\1999))"; range.value(val); //info(qbds.toString()); qr = new QueryRun(q); while (qr.next()) { cust = qr.getNo(1); info(cust.Name); } }</pre> Могу предположить, что проблема либо в том, что у тебя не хватает слэшей (обрати внимание на пример на TechNet'е. Кроме того, могут быть какие-нить проблемы с настройкой национальных параметров у сервера БД или приложений. Если мой Job не отработает у тебя - пиши. Будем сверять параметры.
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
|
![]() |
||||
Тема | Ответов | |||
Складская дата | 8 | |||
как узнать системное дата и время??? | 2 | |||
Дата отгрузки заказа типа Контракт | 1 | |||
Закупка. Дата получения документа. | 5 | |||
Дата физ. проводки | 4 |
|