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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.09.2008, 13:57   #1  
Nikolaich is offline
Nikolaich
Участник
 
238 / 10 (1) +
Регистрация: 15.12.2004
ограничение видимости
Добрый день. У нас есть свой ENUM который участвует в фильтрации ДО из 12 значений. Один отдел очень не хочет видить 3 значения енума из 12 в выпадающем списке ComboBox, доступ на уровне записей для них недостаточен, они не хотят даже в списке видеть эти значения
коллеги, подскажите - это как то реально сделать, насколько я знаю это в принципе невозможно
Старый 08.09.2008, 14:19   #2  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
фильтр Base Enum-a
Как скрывать несколько значений enum
Цитата:
BaseEnum - это фиксированный набор значений.
Старый 08.09.2008, 14:32   #3  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Еще вот эту ссылочку здесь кину, так, ненавязчиво:
SysFormEnumComboBox
Может пригодиться (хотя вариант с фиксацией списка значений BaseEnum я тоже всячески поддерживаю )
Старый 10.09.2008, 13:59   #4  
Hyper is offline
Hyper
Участник
Соотечественники
 
163 / 29 (1) +++
Регистрация: 09.10.2003
Решение этой задачи реализовано в \Data Dictionary\Tables\SalesTable\Methods\salesTypeNoQuotation
Старый 10.09.2008, 14:17   #5  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,738 / 404 (17) +++++++
Регистрация: 23.03.2006
Цитата:
Сообщение от Hyper Посмотреть сообщение
Решение этой задачи реализовано в \Data Dictionary\Tables\SalesTable\Methods\salesTypeNoQuotation
это в какой версии?
Старый 10.09.2008, 14:25   #6  
Hyper is offline
Hyper
Участник
Соотечественники
 
163 / 29 (1) +++
Регистрация: 09.10.2003
Цитата:
Сообщение от ice Посмотреть сообщение
это в какой версии?
Это четверка. Вот, собственно, код:
X++:
//BP deviation documented
edit SalesTypeNoQuotation salesTypeNoQuotation(boolean _set, SalesTypeNoQuotation _salesTypeNoQuotation)
{
    SalesTypeNoQuotation salesTypeNoQuotation;
    ;

    if (_set)
    {
        this.SalesType = any2int(_salesTypeNoQuotation);

        if (!this.validateField(fieldnum(SalesTable,SalesType)))
        {
            this.SalesType = this.orig().SalesType;
        }
    }

    salesTypeNoQuotation = any2int(this.SalesType);

    return salesTypeNoQuotation;
}
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ограничение на количество сессий одного пользователя Raven Melancholic DAX: Администрирование 24 25.05.2011 08:58
Разграничение области видимости по складам Ихъ бин программикеер DAX: Функционал 1 20.07.2006 14:15
ограничение мер в кубе OLAP if_maks DAX: Программирование 4 18.07.2006 16:30
Ограничение по номеру накладной для поставщика BigMike DAX: Функционал 2 16.12.2004 16:39
ограничение в view lexx DAX: Программирование 0 23.08.2004 14:20

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

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

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