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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.06.2016, 12:27   #1  
AlGol is offline
AlGol
Участник
 
277 / 93 (4) ++++
Регистрация: 24.12.2001
Адрес: Тверь.
https://jkmsdax2012.wordpress.com/20...x-2009ax-2012/

В приведенном примере настройка Query выполняется в методе initParmDefault().

Описание класса Query который формирует структуру запроса смотрите здесь: https://msdn.microsoft.com/en-us/library/query.aspx
Примеры ищутся быстро по ключевым словам QueryBuildDataSource и QueryBuildRange.
__________________
Ален ноби, ностра алис.
Что означает - если один человек построил, другой завсегда разобрать может.
За это сообщение автора поблагодарили: Artikov (1).
Старый 21.06.2016, 16:13   #2  
Artikov is offline
Artikov
Участник
 
33 / 12 (1) ++
Регистрация: 06.06.2016
Теперь вопрос правильно ли я понимаю сущность запроса. К примеру, у меня есть таблица TableHead, где есть поле Posted с типом NoYes, я хочу в запросе выбрать только те строки, в которых поле Posted = No.

X++:
protected QueryRun buildInternalQueryRun(QueryRun _queryRun)
{
    Query                   query;
    QueryBuildDataSource    qbds;
    QueryBuildRange         qbr;

    query = new Query();
    qbds = _queryRun.query().dataSourceTable(tableNum(TableHead));
    qbr = qbds.addRange(fieldNum(TableHead,Posted));
    qbr.value(enum2str(NoYes::No));

    return new QueryRun(query);
}
я правильно понимаю, что здесь я задал критерии отбора этих строк
X++:
    qbr = qbds.addRange(fieldNum(TableHead,Posted));
    qbr.value(enum2str(NoYes::No));
а тут возвращаю результат запроса, который впоследствии могу использовать?
X++:
return new QueryRun(query);
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dynamicsaxhints: Query datasource FirstOnly property Blog bot DAX Blogs 0 22.03.2016 09:11
emeadaxsupport: Microsoft Dynamics AX general performance analysis scripts page 5 Blog bot DAX Blogs 0 01.09.2014 14:11
AIF: OData Query Service Blog bot DAX Blogs 0 24.08.2011 09:11
jinx: Dynamics AX – Query-Ranges und Filtereinstellungen des Benutzers Blog bot DAX auf Deutsch 0 04.02.2010 00:05

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

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

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