НачальнаяАктивизацияСтроки

Темы платформы · InitialRowActivation

Содержит варианты активизации строки при открытии таблицы.

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

НачальнаяАктивизацияСтроки (InitialRowActivation)

НачальнаяАктивизацияСтроки (InitialRowActivation)

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

Значения
Авто (Auto)
Активизировать (Activate)
НеАктивизировать (DontActivate)

Описание:

Содержит варианты активизации строки при открытии таблицы.

Доступность:

Тонкий клиент, веб-клиент, толстый клиент.

Использование в версии:

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

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

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

Применить НачальнаяАктивизацияСтроки.Активизировать к собственному элементу

Настраиваем конкретный подготовленный элемент формы или область собственного листа; перечисление используется по назначению, а не возвращается из универсальной обёртки.

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

ПриСозданииНаСервере собственной управляемой формы. Проверка в явно указанном клиенте; рабочие объекты базы не нужны.

Подготовка

  1. Создайте свою внешнюю обработку с управляемой формой. Добавьте реквизит Товары типа ТаблицаЗначений с колонками Наименование (Строка 100) и Количество (Число 10.0).

  2. Перетащите Товары на форму: таблица Товары, поля колонок ТоварыНаименование и ТоварыКоличество, пути данных Товары.Наименование и Товары.Количество. У таблицы включите автоматическую командную панель.

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    СтрокаТовара = Товары.Добавить();
    СтрокаТовара.Наименование = "Учебная книга";
    СтрокаТовара.Количество = 3;
    СтрокаТовара = Товары.Добавить();
    СтрокаТовара.Наименование = "Учебная тетрадь";
    СтрокаТовара.Количество = 5;
    Элементы.Товары.НачальнаяАктивизацияСтроки = НачальнаяАктивизацияСтроки.Активизировать;
    Сообщить("Настройка собственного элемента: Активизировать");
КонецПроцедуры

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

  1. Создаём указанный элемент нужного вида и его собственные данные / команды.

  2. Назначаем точное свойство или вызываем документированный метод в подходящем контексте.

  3. Сравниваем тот же элемент в указанных условиях; исходные данные не подменяются настройкой отображения.

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

  1. Откройте заново форму с двумя строками: Активизировать выделяет строку при первом показе, НеАктивизировать не задаёт начальную активизацию.

  2. Авто зависит от интерфейса: в «Версия 8.5» — НеАктивизировать, в остальных — Активизировать. Это не команда очистки текущей строки уже открытой таблицы.

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

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

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

  1. Обычная, управляемая и мобильная формы не взаимозаменяемы; ограничения приведены перед кодом.

  2. Свойство оформления не создаёт недостающие элементы и не запускает команды само.

  3. Код 1С при сборке HTML не выполнялся; рабочие данные, сеть и печать не использовались.

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

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

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

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

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