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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.01.2006, 10:39   #1  
hyphen is offline
hyphen
Участник
 
15 / 10 (1) +
Регистрация: 21.12.2004
Адрес: Петербург
доступ к MenuItem из формы
Одна и та же форма запускается из разных MenuItems, которые создает администратор и раздает на них необходимые полномочия пользователям. Хотелось бы в заголовке формы указывать содержимое свойства label того MenuItem-а, из которого сия форма была запущена. Не подскажет ли кто, как это сделать малой кровью?
Старый 19.01.2006, 11:08   #2  
DenNik is offline
DenNik
Участник
 
62 / 9 (1) +
Регистрация: 24.05.2005
У MenuItem есть свойство parameters - при запуске формы просто подставляете значения из него (оно должно быть заполнено заранее)
Старый 19.01.2006, 11:21   #3  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Для АХАРТА 3.0 в args хранится название и тип вызвавшего MenuItem. Можно сделать вот так:
Код:
info(new MenuFunction(args.menuItemName(), args.menuItemType()).label());
__________________
Андрей.
За это сообщение автора поблагодарили: propeller (1).
Старый 19.01.2006, 11:25   #4  
hyphen is offline
hyphen
Участник
 
15 / 10 (1) +
Регистрация: 21.12.2004
Адрес: Петербург
Так ведь parameters - несет вполне полезную нагрузку и предназначено для передачи параметров. Собственно, там и передаются параметры, не хотелось бы вставлять туда еще и заголовок из label. Понятно, что можно придумать какой-то разделитель, заниматься парсингом... но как-то криво это... да и строка parameters не бесконечна... Неужели не существует простого доступа к содержимому label у самого объекта ManuItem?
Старый 19.01.2006, 11:35   #5  
hyphen is offline
hyphen
Участник
 
15 / 10 (1) +
Регистрация: 21.12.2004
Адрес: Петербург
Андрей, благодарю, действительно, работает :-)
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Доступ к контролам формы Proba DAX: Программирование 15 17.07.2008 10:27
MenuItem у контрола Web-формы cherv DAX: Программирование 7 23.01.2007 12:06
доступ к переменным вызывающей формы OlegV DAX: Программирование 3 22.12.2005 14:51
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38
Как получить доступ к текущей строке в DataSource формы Maxim Gorbunov DAX: База знаний и проекты 0 28.11.2001 13:46

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

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

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