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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.12.2023, 10:55   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,940 / 3229 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
? Скрыть пункт меню "синхронизация"
Привет всем.

Кто-нибудь пробовал скрывать стандартный пункт "Синхронизация" в контекстном меню 2012-й аксапты ? Его похоже ядро рисует. Из X++ нет доступа.

Единственный вариант, который вижу, из \Classes\SysContextMenu\verifyItem слать WinApi команды к родительской ветке меню на скрытие пункта меню. Но это как-то криво и не сразу отрабатывает.
Старый 06.12.2023, 09:26   #2  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
Имеется в виду пункт, который запускает синхронизацию таблиц в БД и которую можно случайно запустить? Если да, то скрыть наверное не получится, но раньше боролись с этим так:
этот пункт вызывает метод класса, кажется, DBSyncronize и в него можно что-нибудь дописать, чтобы метод в определенных случаях ничего не делал
За это сообщение автора поблагодарили: Logger (1).
Старый 06.12.2023, 11:44   #3  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,940 / 3229 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от Lucky13 Посмотреть сообщение
Имеется в виду пункт, который запускает синхронизацию таблиц в БД и которую можно случайно запустить? Если да, то скрыть наверное не получится, но раньше боролись с этим так:
этот пункт вызывает метод класса, кажется, DBSyncronize и в него можно что-нибудь дописать, чтобы метод в определенных случаях ничего не делал
спс
Ну мы так и сделали. Свой пункт "синхронизация" приделали. А стандартный стал пустышкой - ничего не делает теперь. Но болтается в меню. Хочется его убрать, чтобы не сбивал с толку.
Теги
синхронизация

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ошибка "3" (варианты "0", "2", "8"...) и невозможность открытия пунктов меню в сессии a-v-mikhailov DAX: Программирование 7 07.04.2014 10:20
Как реализован пункт меню "Экспорт в Excel" ax2009 Владимир Максимов DAX: Программирование 8 25.03.2011 14:44
не работает "открыть использованный пункт меню" propeller DAX: Программирование 4 14.01.2010 14:59
"Классическое" главное меню в 4.0... glibs DAX: База знаний и проекты 3 11.04.2007 09:58
Работа с главным меню в Axapta Alexey DAX: Программирование 0 04.01.2002 23:31

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

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

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