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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.06.2006, 13:11   #1  
Косых Артём is offline
Косых Артём
Участник
Axapta Retail User
 
123 / 77 (3) ++++
Регистрация: 03.09.2004
Адрес: Москва
qBRangedat.status(RangeStatus::Hidden);

а до этого Вы вообще выключили условие, поэтому появился стандартный набор условий из запроса.

RTFM
За это сообщение автора поблагодарили: Poleax (1).
Старый 22.06.2006, 13:17   #2  
Zeratul is offline
Zeratul
Участник
 
75 / 10 (1) +
Регистрация: 29.09.2005
Адрес: Минск
Цитата:
Сообщение от Косых Артём
qBRangedat.status(RangeStatus::Hidden);

а до этого Вы вообще выключили условие, поэтому появился стандартный набор условий из запроса.

RTFM
Тот же самый эффект.
Старый 22.06.2006, 13:30   #3  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Цитата:
Сообщение от Косых Артём
qBRangedat.status(RangeStatus::Hidden);

а до этого Вы вообще выключили условие, поэтому появился стандартный набор условий из запроса.

RTFM
Код:
public Query initQuery()
{
queryBuildDataSource qBDS;
queryBuildRange qBRange;
;

// создаём объект динамического запроса
query = new Query();

//определяем источник данных
qBDS = query.addDataSource(tablenum(RAssetMoveHist));
qBRangedat = qBDS.addRange(fieldnum(RAssetMoveHist, ChangeDate));

qBRangedat.status(RangeStatus::Hidden); //НЕ ПОМОГАЕТ???
//ЕСЛИ НЕТ, значит вы что-то неправильно делаете :)

qBDS = qBDS.addDataSource(tablenum(RAssetTable));
//устанавливаем связь
qBDS.addLink(fieldnum(RAssetMoveHist, AccountNum),fieldnum(RAssetTable, AccountNum) );
// определяем поле-критерий
qBDS.addRange(fieldnum(RAssetTable, HB_AClassCode_OS));
qBRange = qBDS.addRange(fieldnum(RAssetTable,AssetType));
qBRange.value(queryvalue(RassetType::Smallvalueable));

Return query;
}
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как в форме CustTrans через query отобрать записи у которых AmountCur != 0 ( когда в QueryBuildRange ставишь value(strFmt('!0')); - не работает!) rkorchagin DAX: Программирование 12 02.04.2007 17:58
Как убрать ссылку на несуществующее поле в стандартном фильтре на форме wit DAX: Функционал 5 14.06.2006 09:12
поле "Документы к обновлению" в форме "Обработка закупки" sev DAX: Функционал 3 08.12.2005 17:21
Сопоставить поле в на форме и поле в таблице? SDA001 DAX: Программирование 2 20.10.2005 14:13
Объединить несколько полей таблицы в одном поле Grid-а на форме? storer DAX: Программирование 2 12.11.2003 14:08

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

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

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