v8: Меню и панели инструментов В 1С 8.0 есть два типа панелей главного интерфейса – главное меню и панель инструмента. Меню - обеспечивает доступ ко всем функциям программы, а уже панели инструментов – часто используемые.
Выделяют главное меню и главные панели инструментов, потому что эти интерфейсные элементы могут повторяться в формах (меню и командные панели).
Прикладной объект Интерфейс включает в себя несколько панелей меню и панелей инструментов.
Для меню и панелей инструментов можно настраивать расположение в пределах окна: сверху, слева, справа, снизу, а также отображение по умолчанию (показывать или не показывать). Для панелей инструментов можно также установить флаг «С новой строки».
Обязательные по стандартам 1С:
• Общий: у интерфейса «Общий» должен быть снят признак Переключаемый, у остальных интерфейсов – установлен. В меню Сервис должно быть подменю Переключить интерфейс. Первым в списке должен быть Полный.
• Полный: организован по подсистемам (участкам учета). Семерошная группировка -«справочники, документы, отчеты» - запрещена. Должен включать пункт Операции, если он не включен в Общий.
• Административный. Семерошная группировка (по типу объекта)
Метод ПереключитьИнтерфейс
ГлавныйИнтерфейс.ПереключитьИнтерфейс("Основной,Маркетинг");
Параметр – это перечисленные через запятую имена интерфейсов, которые следует сделать видимыми. При вызове данного метода сначала становятся невидимыми все интерфейсы, кроме непереключаемых (обычно один Общий), а затем становятся видимыми перечисленные в параметре интерфейсы.
см. также Книга знаний: v8: Динамическое управление интерфейсом 1С 8.0
Пользователь в режиме «Предприятие» имеет возможность настройки меню и панелей под себя (изменять положения, добавить или удалить кнопки, скопировать кнопки, вернуться к исходному состоянию).
Конструктор меню. Вызывается при создании нового интерфейса, при открытии пустого интерфейса (без панелей) или интерактивно кнопкой. Строит интерфейс «семерошного» типа (по видам объектов), есть возможность отбора по подсистемам.
|