Визуально кнопка данного типа представляет собой горизонтальную или вертикальную (в зависимости от расположения командной панели) черту. Кнопки такого типа не имеют визуальных свойств (картинка, текст и т.д.). Используется для разделения групп кнопок в командной панели и панели инструментов.
Полное описание, параметры и ограничения
ТипКнопкиКоманднойПанели.Разделитель (CommandBarButtonType.Separator)
ТипКнопкиКоманднойПанели (CommandBarButtonType)
Разделитель (Separator)
Доступен, начиная с версии 8.0.
Описание:
Визуально кнопка данного типа представляет собой горизонтальную или вертикальную (в зависимости от расположения командной панели) черту. Кнопки такого типа не имеют визуальных свойств (картинка, текст и т.д.). Используется для разделения групп кнопок в командной панели и панели инструментов.
Использование в версии:
Доступен, начиная с версии 8.0.
Методическая информация
Практические примеры
Проверить ТипКнопкиКоманднойПанели.Разделитель на собственных данных
Небольшой опыт с подготовленной своей формой, элементом или именованным макетом. Код показывает настоящего получателя настройки, а не универсальную getter-обёртку.
Где и как запускать
Своя обычная форма, толстый клиент: ПриОткрытии и дополнительный обработчик того же модуля.
Подготовка
Своя обработка с обычной формой и пустой командной панелью ПанельУрока. Автозаполнение выключено, имена кнопок примера на панели ещё не заняты.
Основной код назначьте ПриОткрытии, дополнительный — нажатие собственных команд. Действие передаётся только кнопке типа Действие.
Процедура ПриОткрытии()
Кнопки = ЭлементыФормы.ПанельУрока.Кнопки;
Нажатие = Новый Действие("ПамяткаНажатие");
Кнопки.Добавить("Книга", ТипКнопкиКоманднойПанели.Действие, "Книга", Нажатие);
Кнопки.Добавить("ГраницаКниг", ТипКнопкиКоманднойПанели.Разделитель);
Кнопки.Добавить("Тетрадь", ТипКнопкиКоманднойПанели.Действие, "Тетрадь", Нажатие);
Сообщить("Собственный опыт: Разделитель");
КонецПроцедурыТа же обычная форма: собственное действие кнопок
Процедура ПамяткаНажатие(Кнопка)
НазваниеКоманды = Кнопка.Текст;
Сообщить(НазваниеКоманды);
Сообщить("Собственная учебная команда без записи");
КонецПроцедурыРазбор по шагам
Подготовьте описанные свои реквизиты, элементы и при необходимости именованный макет.
Назначьте код указанному событию настоящей формы.
Выполните ручное действие из проверки и сравните выбранный режим на тех же данных.
Как проверить результат
Между двумя действительными командами появился разделитель, у него нет обработчика нажатия.
Разделитель не является строкой данных и не вызывает команду самостоятельно.
Ожидаемый результат
Настройка связана с конкретным собственным элементом, типом данных и воспроизводимым действием.
На что обратить внимание
Обычные и управляемые элементы отличаются. Не переносите обработчики между ними только по сходству имён.
Readonly-свойства не присваиваются; конфигурация, версия платформы и рабочие объекты в коде не проверяются и не изменяются.
При подготовке HTML BSL не исполнялся; факт запуска этого опыта в 1С не подтверждён.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.