На своей заполненной таблице задаём положение настоящей автоматической командной панели.
Где и как запускать
Модуль своей управляемой формы. Серверное создание и, для свойств только для чтения, отдельная клиентская команда; контекст запуска указан в подготовке.
Подготовка
Создайте свою внешнюю обработку с управляемой формой. Используйте только собственные реквизиты и элементы, перечисленные ниже.
Каждый вариант — отдельная версия урока. Серверный блок назначьте событию формы ПриСозданииНаСервере; не добавляйте несколько одноимённых обработчиков.
Добавьте реквизит Товары типа ТаблицаЗначений: колонки Наименование (Строка 100) и Количество (Число 10.0). Таблица формы Товары с путём Товары, колонки выведены на форму.
У автоматической командной панели таблицы включите автозаполнение, чтобы стандартные команды таблицы действительно присутствовали.
Для визуального сравнения используйте интерфейс Такси. Установленная справка указывает: ПоложениеКоманднойПанели не применяется в интерфейсе «Версия 8.5».
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
СтрокаТовара = Товары.Добавить();
СтрокаТовара.Наименование = "Учебная книга";
СтрокаТовара.Количество = 3;
СтрокаТовара = Товары.Добавить();
СтрокаТовара.Наименование = "Учебная ручка";
СтрокаТовара.Количество = 1;
Элементы.Товары.ПоложениеКоманднойПанели = ПоложениеКоманднойПанелиЭлементаФормы.Верх;
Сообщить("Положение панели своей таблицы: Верх");
КонецПроцедурыРазбор по шагам
Редактор создаёт конкретные собственные реквизиты, элемент и его поддерживаемую настройку.
Код заполняет собственные данные и использует перечисление в правильном владельце свойства.
Свойства только для чтения сравниваем после подготовки; не подменяем их несуществующим программным присваиванием.
Как проверить результат
Верх / Низ располагают автоматическую панель с соответствующей стороны таблицы; Нет скрывает её, Авто оставляет платформенное решение.
В интерфейсе «Версия 8.5» отсутствие такого перемещения ожидаемо. Данные двух собственных строк не меняются.
Ожидаемый результат
Перечисление показано на настоящем подготовленном элементе или ячейке с описанными ограничениями.
На что обратить внимание
Интерфейс, компоновка родителя и вид элемента влияют на визуальный результат; это не проверки версии платформы в коде.
Личные настройки цветов относятся только к своей учебной базе / пользователю и не означают запись строк таблицы в регистр.
При сборке HTML код 1С, изменение пользовательских настроек, печать и внешние обращения не выполнялись.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.