Дополнительные свойства элемента управления ТаблицаФормы, применимые для вариантов пользовательского поля выбора компоновки данных. В качестве значений для свойств ТекущаяСтрока, ТекущийРодитель и элемента коллекции, содержащейся в свойстве ВыделенныеСтроки, используется идентификатор типа ИдентификаторКомпоновкиДанных. Свойство ТекущиеДанные и метод ДанныеСтроки возвращают структуру, заполненную копией данных. Их изменение не отразится на данных формы.
Полное описание, параметры и ограничения
Расширение таблицы формы для вариантов пользовательского поля выбора компоновки данных (Form table extension for data composition options of user choice field)
Расширение таблицы формы для вариантов пользовательского поля выбора компоновки данных (Form table extension for data composition options of user choice field)
Доступен, начиная с версии 8.2.
Описание:
Дополнительные свойства элемента управления ТаблицаФормы, применимые для вариантов пользовательского поля выбора компоновки данных.
В качестве значений для свойств ТекущаяСтрока, ТекущийРодитель и элемента коллекции, содержащейся в свойстве ВыделенныеСтроки, используется идентификатор типа ИдентификаторКомпоновкиДанных.
Свойство ТекущиеДанные и метод ДанныеСтроки возвращают структуру, заполненную копией данных. Их изменение не отразится на данных формы.
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент.
Использование в версии:
Доступен, начиная с версии 8.2.
Методическая информация
Практические примеры
Редактор вариантов собственного пользовательского поля выбора
Настоящий редактор вариантов пользовательского поля, без создания вымышленного расширения.
Где и как запускать
Модуль своей управляемой формы; указанные элементы действительно созданы в этой форме.
Подготовка
В собственных настройках СКД создайте пользовательское поле выбора с двумя вариантами: Цена >= 200 и иначе.
Таблицу ВариантыПоля свяжите с настоящей коллекцией вариантов этого поля; расширение появляется у типизированного редактора.
&НаКлиенте
Процедура ПоказатьВариантыПоля()
Таблица = Элементы.ВариантыПоля;
Таблица.Видимость = Истина;
Сообщить("Текущий вариант: " + Строка(Таблица.ТекущаяСтрока));
Сообщить("Измените условие только своего учебного варианта");
КонецПроцедурыРазбор по шагам
Подготовьте два реальных варианта поля.
Откройте их редактор.
Выберите вариант и измените его учебное условие.
Как проверить результат
Сопоставьте текущую строку с выбранным вариантом.
Проверьте изменение вычисляемого поля при следующем формировании отчета.
Ожидаемый результат
Настоящий редактор вариантов пользовательского поля, без создания вымышленного расширения.
На что обратить внимание
Пример не запускался в 1С. Используйте только свои подготовленные элементы; имена элементов в коде должны совпадать с редактором формы.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.