|
![]() |
#1 |
Участник
|
Всем доброго дня. Столкнулся с подобной задачей, но теперь мне надо наложить условие И на одно и тоже поле таблицы. А именно примерно следующее:
X++: qbr.value(strfmt('((%1 >= %2) && (%1 == %3))', fieldStr(myTable, TransDate), tableParameters.DateFrom, transDateFilter)); На данный момент получаю ошибку "Ошибка расширенного диапазона запроса: Ожидается правая круглая скобка рядом с 23." Если перед strfmt добавить SysQuery::value, то ошибки нет, но и данных нет. Прошу совета как реализовать необходимую задачу. |
|
![]() |
#2 |
Участник
|
Причина ошибки - неверное строковое представление даты. В следующий раз используйте date2StrXpp(), как в примере у dim-gin.
__________________
// no comments |
|
|
За это сообщение автора поблагодарили: smailik (2). |