AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.02.2005, 14:32   #1  
Koriolis is offline
Koriolis
Участник
 
20 / 10 (1) +
Регистрация: 14.02.2005
Адрес: Москва
Возможность использования Like в QueryBuildRange
После долгого изучения этого форума так и не нашел ответа на вопрос.
Можно ли как-то использовать Like в запросе типа такого:

query.dataSourceTable(TableNum(State)).addRange(State, 'Recid').value('((StateId like "77*") || (Name like "77*"))');

При такой записи получаю ошибку: "не хватает скобки". Если заменить "Like" на "=", то ошибки нет, но и результата тоже нет.

Возможно, кто-то подскажет другой путь решения этой проблемы (по крайней мере Mazzy неоднократно в этом форуме (и не только в этом) упоминал, что если я пытаюсь использовать "Like", то что-то я делаю не так).
Итак, имеем Web portal. Обычная веб форма для ввода адреса. У строки с выбором региона есть кнопка lookup, по которой открывается окошко со списком регионов с полями Id и Name. Есть там строчка для ввода фильтра и при ней кнопка "Поиск".
Требуется, чтобы при нажатии на эту кнопку поиск введенного значения происходил как по полю Id, так и по полю Name (причем именно ИЛИ). При этом поиск должен быть именно по подстроке.
Теги
запрос (query), ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Fred Shen: 'Not Like' in Dynamics AX Blog bot DAX Blogs 0 28.10.2006 16:40
Использование "like" при работе с классом "QueryBuildRange" poul DAX: Программирование 18 11.08.2006 12:20
как правильно использовать not like polygris DAX: Программирование 1 06.05.2006 16:59
like запрос с использованием query Vadik Shiryakoff DAX: Программирование 7 13.03.2006 12:05
Где работают like'и? Mechanizm DAX: Программирование 4 16.04.2004 11:33

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:38.