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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.01.2008, 19:19   #1  
Delfins is offline
Delfins
Участник
 
320 / 39 (2) +++
Регистрация: 20.09.2005
Адрес: Riga, Latvia
Cool Самоблокировка ComboBox контролла
Так вот такая смешная ситуация:
- есть ComboBox не привязанный к датасоурсу (ну типа фильтр, похожый на ShowAllOpenPosted)
- при изменении значения вызывается метод, который ставит RANGE на датасорсе..
- все рефрешится нормально..

Но потом начинается фантастика... фильтр больше не работает как надо... да к тому же ComboBox сам ставит себе параметр "Enabled" в "false" (ну типа изменить значение нельзя)

Кода, который изменял бы состояние и возможность модификации ComboBox НЕТу!!! Повторюсь - НЕТу - проверял 100 раз !!!

Всё, что с этим контроллом связано:

X++:
public int selectionChange()
{
    int ret;
   ret = super();
    element.();
    return ret;
}
research_ДАТАСОРС();
X++:
switch(MY_ENUM_COMBOBOX.selection())
{
    case MY_ENUM::All:
    .............
}
Скажите, как избавится от такой фантастики?
программирую Аxапту уже 4 года, а такое в первый раз!

PS: вроде нашел причину - когда в датасорсе нет записей, тогда и блокируется, но сам контрол не привязат к датасорсу (там даже такого поля нету, к которому привезать мозно было бы).

Спасибо зарание!

Последний раз редактировалось Delfins; 15.01.2008 в 19:30.
Старый 15.01.2008, 19:40   #2  
Delfins is offline
Delfins
Участник
 
320 / 39 (2) +++
Регистрация: 20.09.2005
Адрес: Riga, Latvia
Виновен... кто то на таб поставил датасорс и по дефолту он всем контроллам прописывается?

ПС: модератор может спокойно удалить топик... извиняюсь
Старый 17.01.2008, 00:17   #3  
offenmeier is offline
offenmeier
HAI; CAN HAS STDIO?
Аватар для offenmeier
Соотечественники
 
77 / 36 (2) +++
Регистрация: 17.02.2005
Адрес: Auckland, NZ
kogda delaesh fil'tr na formu, ne zabud' 4toby u kontrolov fil'tra i ih roditelej ne bylo nikakogo datasorsa, ina4e mojno otfiltrovat vse zapisi i zablokirovat tem samym fil'tr.
__________________
our sharp bitter vitriol is not that of the vulgar.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
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: Программирование 1 29.08.2002 16:49
Как поместить данные из БД в ComboBox? Yuri Safronov DAX: Программирование 4 29.08.2002 13:50

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:01.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.