Просмотр записей таблицы с фильтрацией

ГSergey 4 года назад в Прочие разделы / - Вопросы по разработке обновлен Евгений Алиев 4 года назад 1

При просмотре строк серверной таблицы Table1, в которой присутствуют две колонки Id, Name используется запрос с фильтрацией по колонке Name:

select (Id, Name) from {Table1} where Item.Name.Contains(“ГРУП”)

или

select (Id, Name) from {Table1} where Item.Name.IndexOf(“ГРУП”) >0

В обоих вариантах в просмотре отражаются нужные отфильтрованные записи.

Проблема в том чтобы вместо прямого указания подстроки “ГРУП” использовать значение из переменной сессии FindName

Варианты типа

select (Id, Name) from {Table1} where Item.Name.IndexOf(“{FindName}”) >0

или

select (Id, Name) from {Table1} where Item.Name.IndexOf(FindName) >0

не работают: возвращаемый набор пуст.

Прошу уточнить какой синтаксис применим данном случае.

Установленный продукт:
MobileSMARTS 2008
Версия драйвера:
2.7.1.40
Типовая конфигурация драйвера?:
Нет
Операционная система:
Windows embedded 7.0
Версия и конфигурация 1С, и режим работы (Файловы или Серверный):
нет
Типовая конфигурация 1с?:
Нет
Модель ТСД:
Symbol MC32NOG

Добрый день, для старой платформы не работает передача параметров в запросы к серверным таблицам.

Решение - переход на новую платформу, там это запланировано к исправлению в ближайшее время.

Сервис поддержки клиентов работает на платформе UserEcho