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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.06.2012, 17:25   #1  
iCloud is offline
iCloud
Enjoy!
Аватар для iCloud
MCP
Злыдни
 
195 / 112 (4) +++++
Регистрация: 06.03.2012
Count в Query
Привет! Подскажите пожалуйста, необходимо достать Count по RecID, возвращает 0. Может что не так написал?
X++:
    q = new Query();
    qBDS = q.addDataSource(tableNum(rHRMOrderTrans));
    qBDS.addSelectionField(fieldNum(rHRMOrderTrans, RecId), SelectionField::Count);
    qBDS.addSortField(fieldNum(rHRMOrderTrans, RecId));
    if(organizationId)
        qBDS.addRange(fieldNum(rHRMOrderTrans, OrganizationId)).value(organizationId);
    qBDSLoc = qBDS.addDataSource(tableNum(RHRMOrderTable));
    qBDSLoc.addRange(fieldNum(RHRMOrderTable, JournalNameId)).value(queryValue(_journalName));
    qBDSLoc.addRange(fieldNum(RHRMOrderTable, Posted)).value(queryValue(NoYes::Yes));
    qBDSLoc.addRange(fieldNum(RHRMOrderTable, TransDate)).value(queryRange(dateFrom, dateTo));
    qBDSLoc.joinMode(JoinMode::ExistsJoin);
    qBDSLoc.relations(true);

    qR = new QueryRun(q);

    ret = qR.getNo(1).RecId;
__________________
Теги
count, selectionfield

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: Calling the Query Service Blog bot DAX Blogs 0 18.02.2012 01:13
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
Dynamics AX Geek: Using query() Blog bot DAX Blogs 0 04.05.2009 14:05
axaptapedia: How to count records in a Query Blog bot DAX Blogs 1 27.08.2008 00:38

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

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

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