ИзменениеРазмераКолонки.Изменять

Свойства · Change

Размер колонки может изменяться при масштабировании или пользователем.

Полное описание, параметры и ограничения

ИзменениеРазмераКолонки.Изменять (ColumnSizeChange.Change)

ИзменениеРазмераКолонки (ColumnSizeChange)

Изменять (Change)

Доступен, начиная с версии 8.0.

Описание:
Размер колонки может изменяться при масштабировании или пользователем.
Использование в версии:

Доступен, начиная с версии 8.0.

Методическая информация

Практические примеры

Применить ИзменениеРазмераКолонки.Изменять к своему элементу

Конкретный вариант назначается подходящему изменяемому свойству: ЭлементыФормы.Товары.Колонки.Наименование.ИзменениеРазмера. Данные и элементы полностью объявлены в подготовке.

Где и как запускать

Модуль собственной обычной формы, толстый клиент.

Подготовка

  1. Создайте внешнюю обработку с обычной формой, запуск — толстый клиент. Реквизит Товары типа ТаблицаЗначений, табличное поле Товары с данными Товары.

  2. Основной блок — модуль обычной формы, событие ПриОткрытии. Колонки создаются после заполнения собственной таблицы. Не используйте ЭлементыФормы в управляемой форме.

Процедура ПриОткрытии()
    Товары = Новый ТаблицаЗначений;
    Товары.Колонки.Добавить("Наименование", Новый ОписаниеТипов("Строка"));
    Товар = Товары.Добавить();
    Товар.Наименование = "Собственная учебная книга";
    ЭлементыФормы.Товары.СоздатьКолонки();
    ЭлементыФормы.Товары.Колонки.Наименование.ИзменениеРазмера = ИзменениеРазмераКолонки.Изменять;
    Сообщить("Назначен вариант: ИзменениеРазмераКолонки.Изменять");
    Сообщить("Проверяйте эффект в подготовленной собственной форме");
КонецПроцедуры

Разбор по шагам

  1. Подготавливаем собственный элемент правильного типа и его данные.

  2. Назначаем типизированный вариант в допустимом контексте, не произвольному входному объекту.

  3. Проверяем интерфейсное поведение указанным действием пользователя. Сообщение о назначении не является runtime-проверкой эффекта.

Как проверить результат

  1. Перетащите границу колонки Наименование: Изменять допускает пользовательское изменение размера, НеИзменять запрещает его.

  2. Значение в своей таблице не меняется от изменения ширины.

Ожидаемый результат

Показан обычный практический контекст применения перечисления в собственной форме.

На что обратить внимание

  1. Не смешивайте обычные и управляемые формы: коллекции элементов и сигнатуры их событий различаются.

  2. Мобильные параметры зависят от устройства; указанные условия не заменяются программной проверкой версии платформы.

  3. Настройки представления не являются правилами учёта или ограничениями доступа. Код при сборке справочника не исполняется.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.