Показать сообщение отдельно
Старый 12.03.2010, 00:26   #1  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 868 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
DAX 4 Разлочка Locked фильтра
на форме tutorial_Form_DisplayOptions
в init источника данных создадим Locked-фильтр
X++:
public void init()
{
    QueryBuildRange     qbr;
    
    super();
    
    qbr = this.query().dataSourceTable(tableNum(CustTable)).addRange(fieldNum(CustTable, Name));
    qbr.value("*ОС*");
    qbr.status(RangeStatus::Locked);
    
}
Открываем форму - видим фильтрованные записи.

1. Правой кнопкой мыши на любой записи "Фильтр по выделению"
2. Правой кнопкой мыши на той же записи "Фильтр по полю" (Ctrl+K, Enter)
3. Теперь смотрим расширенный фильтр (Ctrl+F3)
4. Удаляем строчку фильтра - Ок

Видим все записи

P.S. в AX2009 по полям с Locked фильтрам уже не удастся добавить своих фильтров
За это сообщение автора поблагодарили: S.Kuskov (2).