26.07.2011, 17:31 | #1 |
Участник
|
Сложный Range в Query.
Приветствую!
Есть запрос, внутри Range. Следущего типа: X++: range = strfmt('(\"%1\" > %2)', DateTimeUtil::addMinutes(Global_UN::serverDateTime_ASU(), str2int(fieldid2name(tableNum(DocCircTypeTable_UN), fieldNum(DocCircTypeTable_UN, TimeChange)))), fieldid2name(tableNum(DocCircTable_UN), fieldNum(DocCircTable_UN, modifiedDateTime)) ); Идея - автосогласования документов в документообороте. Сам вопрос: на какую функцию заменить str2int(), или ещё как нибудь сделать чтобы подтянуть в рэндж запроса значение поле TimeChange. Возможно ли это? Или какие нибудь дедовские методы... (Данная конструкция работает без ошибок, но не правильно). Понимаю что остается вариант переделать в while select..
__________________
С уважением, Алексей. |
|
Теги |
query, range |
|
|