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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.01.2004, 10:54   #17  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
Цитата:
Изначально опубликовано mazzy
Что хочу сказать... если поменялся родитель, а потомки не изменились...
Это значит, что теперь потомки НЕ наследуют от родителя!
Это очень серьезное логическое изменение!
Не будем уходить далеко от конкретной ситуации. Есть набор констант BaseEnum, которые бы неплохо было отображать в разных формах в разном составе. Но значения этих констант во всей логике должны оставаться неизменными. Например, я хочу чтобы в одних формах в комбобоксе "Тип чего-то там" был с двумя элементами, в других формах с тремя, т.к. остальные элементы В ЭТИХ ФОРМАХ никогда не используются.
Вполне возможный случай: в BaseEnum будут добавляться новые элементы.
Если мы будем фильтровать програмно в наших формах некоторые константы(например по постфиксу в имени элемента, т.к. никаких дополнительных свойств в элементах BaseEnum-а я не заметил), то при добавлении нового элемента он будет легко и непринужденно обработан.
Если же мы будем создавать для разных типов форм разные списки, с теми же константами, исключая лишь некоторые элементы, то как раз и возникают все "родственные" заморочки - при добавлении нового элемента в базовый BaseEnum, нам нужно исходя из соотв. правил обновить наши списки(в какие-то добавить, в какие-то нет). Таких дополнительных списков может быть достаточно много, чтобы задуматься о программировании(которое есть зло (с)mazzy).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Самоблокировка ComboBox контролла Delfins DAX: Программирование 2 17.01.2008 00:17
PatrickChua: Change the combobox options in RunbaseBatch class Blog bot DAX Blogs 0 28.10.2006 18:14
Fred Shen: Change the combobox options in RunbaseBatch class Blog bot DAX Blogs 0 28.10.2006 16:40
Странный ComboBox DenNik DAX: Программирование 1 22.09.2005 15:31
Как поместить данные из БД в ComboBox? Yuri Safronov DAX: Программирование 4 29.08.2002 13:50

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

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

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