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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.09.2003, 18:43   #1  
Alex_V is offline
Alex_V
Участник
 
159 / 10 (1) +
Регистрация: 19.02.2003
доступ к элементам дизайна
Имеется форма(F1). На ней расположена MenuButton (MenuButton1). MenuButton имеет menu items (IP1,IP2,IP3).
Необходимо чтобы при определенных событиях некоторые menu items скрывались.
т.е. возможно ли сделать данное через что то типа :
CASE ... OF
...:
BEGIN
CurrForm.MenuButton1.IP1.Visible := TRUE;
CurrForm.MenuButton1.IP2.Visible := FALSE;
CurrForm.MenuButton1.IP3.Visible := FALSE;
END;
...:
---//---- и т.д.
END;
?
Можно конечно наделать на все случаи MenuButton - ов с необходимыми пунктами меню и потом вызывать типа:

CASE ... OF
...:
BEGIN
CurrForm.MenuButton1.Visible := TRUE;
CurrForm.MenuButton2.Visible := FALSE;
END;
... :
BEGIN
CurrForm.MenuButton1.Visible := FALSE;
CurrForm.MenuButton2.Visible := TRUE;
END
END;

но может есть другой путь?
подскажите pls, заранее спасибо.
Старый 05.09.2003, 00:23   #2  
Lexi is offline
Lexi
Участник
 
50 / 10 (1) +
Регистрация: 07.04.2003
Talking
Если ничего не поможет, то может так !!!! ))))))

Жизнь веселая штука.
Вложения
Тип файла: fob haha.fob (4.3 Кб, 472 просмотров)
Старый 05.09.2003, 05:58   #3  
Andrew Besedin is offline
Andrew Besedin
Участник
 
121 / 15 (1) ++
Регистрация: 25.01.2002
Привет!
Рекомендую заглянуть в форму SalesTable кнопка menuHeaderUpdate (например), метод clicked.
__________________
С уважением,
Андрей Беседин
Старый 05.09.2003, 09:27   #4  
Rungart is offline
Rungart
Участник
 
491 / 12 (1) ++
Регистрация: 13.01.2003
Адрес: Украина
Средствами Navision это сделать без тиражирования кнопок IMHO нельзя.
Можно попробовать сделать это на основе STRMENU (см. аттач).
Вложения
Тип файла: fob test.fob (4.8 Кб, 418 просмотров)
Старый 05.09.2003, 09:30   #5  
Rungart is offline
Rungart
Участник
 
491 / 12 (1) ++
Регистрация: 13.01.2003
Адрес: Украина
Цитата:
Изначально опубликовано Andrew Besedin
Привет!
Рекомендую заглянуть в форму SalesTable кнопка menuHeaderUpdate (например), метод clicked.

Есть подозрение, что Вы имели ввиду Аксапту.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
доступ к разработке SHiSHok NAV: Программирование 2 07.03.2008 21:43
Доступ к Рабочей Дате Nataly NAV: Программирование 5 27.12.2004 08:31
Доступ к компаниям в Navision Yuriy NAV: Программирование 13 17.02.2004 10:40
Терминальный доступ wltrn NAV: Администрирование 6 02.02.2004 15:03
Доступ через C/ODBC: Транзакции Incontrovertable NAV: Программирование 4 07.07.2003 16:40

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

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

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