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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.08.2006, 10:23   #1  
poul is offline
poul
Участник
 
16 / 11 (1) +
Регистрация: 11.08.2006
Использование "like" при работе с классом "QueryBuildRange"
Как задать классу "QueryBuildRange" значение c ключевым словом "like" ?

Требуется получиться запрос типа

X++:
select RassetTable
where RassetTable.AccountNum like "0*";
вариант

X++:
Query query = new Query();
QueryBuildDataSource ds = query.addDataSource(tableNum(RassetTable));
QueryRun queryRun;
;
ds.addRange(fieldNum(RassetTable, AccountNum)).value('((AccountNum like "0*"))');
queryRun = new QueryRun(query);
queryRun.next();
генерирует ошибку "Ошибка расширенного диапазона запроса", причем если слово "like" в диапазоне поменять на "==", отрабатывает без ошибок
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Возможность использования Like в QueryBuildRange Koriolis DAX: Программирование 5 14.02.2005 17:43
Недостаточно прав на использование таблицы "Common" (UNKNOWN) Ace of Database DAX: Программирование 6 26.11.2004 12:59
Как в range на одно и тоже контейнерное поле поставить условие: "исключ." && like Pustik DAX: Программирование 15 03.07.2004 11:54
"LIKE" и "OR" в "qbds" @x DAX: Программирование 14 20.01.2004 13:20
Использование складской аналитики "Ячейка" Елена Сысовская DAX: Функционал 3 25.03.2003 20:27

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:30.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.