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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.11.2005, 11:17   #1  
axaLearner is offline
axaLearner
Участник
 
88 / 17 (1) ++
Регистрация: 24.06.2004
Адрес: God knows
Group.HideIfEmpty()
Создал на форме Group, AutoDataGroup = yes. В группе одно поле. На методе Active формы делаю visible(false) поля. Поле исчезает, группа становится пустой, а заголовок группы остается, хотя у группы HideIfEmpty = yes. Как убрать заголовок?
Старый 22.11.2005, 11:31   #2  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Хм. А если группу тоже объявить и прятать её тоже?

С Уважением,
Георгий
Старый 22.11.2005, 12:05   #3  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,322 / 3547 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Такая же фича наблюдается, когда ключиками запрещаются те или иные поля. Тоже заголовок торчит. Смирились... Если очень хочется скрыть - скрываем всю вкладку
__________________
Возможно сделать все. Вопрос времени
Старый 22.11.2005, 12:09   #4  
Gad is offline
Gad
Участник
 
136 / 18 (1) ++
Регистрация: 21.05.2003
Адрес: Москва
AutoDataGroup к указанной проблеме не имеет никакого отношения. Она просто определяет можно или нет добавлять в группу контролы. Если стоит в Yes, то добавить контролы нельзя и группа будет содержать только те контролы, которые связаны с полями, входящими в группу полей источника данных, указанную в поле DataGroup. Возможно дело как раз в том, что группа связана с группой источника данных (поле DataGroup) попробуйте отвязать их друг от друга.
Старый 22.11.2005, 12:43   #5  
axaLearner is offline
axaLearner
Участник
 
88 / 17 (1) ++
Регистрация: 24.06.2004
Адрес: God knows
Gad, я знаю за что отвечает AutoDataGroup , просто я старался описать проблему как можно более полно, а вообще я попробовал и с AutoDataGroup и без него - результат получался одинаковый.
George Nordic, да можно запрограммировать, но как же IntelliMorph? - программированием дизайна заниматься совсем не хочется.)
sukhanchik, спасибо, нельзя так нельзя, если это фича такая, то пусть торчит.

Всем спасибо за ответы.

Последний раз редактировалось axaLearner; 22.11.2005 в 12:45.
Старый 22.11.2005, 13:08   #6  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Дело в том, что видимость группы полей определяется при постоении дизайна, еще до проверки на секьюрити. Если есть что-нить - то группа выводиться. А потом, когда принудительно скрыли входящие поля или доступ к ним запрещен, она так о остается
Так что пусть болтается - что с ней поделать..
Или в LoadSecurity что-нибудт доработать...

С Уважением,
Георгий
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
if (record) в случае join с использованием group by kashperuk DAX: Программирование 9 07.12.2007 15:11
Dianne Siebold: Yahoo Group for Dynamics AX Blog bot DAX Blogs 0 16.10.2007 08:23
Dynamics AX: Dynamics AX New Zealand Users Group Blog bot DAX Blogs 0 28.10.2006 16:40
group , но не by slava DAX: Программирование 9 21.05.2003 19:05

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

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

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