При передачи даты из поля Дата рождения с типом Terrasoft.ContentType.DATE, SelectQuery возвращает ошибку Uncaught The data types nvarchar and date are incompatible in the add operator.
Как передавать дату в SelectQuery?
Есть ли примеры запроса даты в SelectQuery?
Нравится
Посмотрел в конфигурации и не нашел такого типа. Возможно его нет и поэтому возникает ошибка.
Попопробуйте испольозвать Terrasoft.DataValueType.DATE_TIME или Terrasoft.DataValueType.DATE.
А также ESQ - http://academy.terrasoft.ru/documents/docs/technic/SDK/7.7.0/UsingEntit…
День добрый Роман!!!
ваш вопрос был как передать "Дату" в SeleceQuery в виде параметра в фильтр запроса? если да то описывать какого типа передается параметр не требуется. просто выполняется создание фильтра и все, вот пример:
esq.filters.addItem(this.Terrasoft.createColumnFilterWithParameter( this.Terrasoft.ComparisonType.EQUAL, "StartDate", this.get("StartDate")));
если у вас в другом проблема, то прошу более подробно пояснить в чем у вас проблема. спасибо!!!