1С заполнить табличную часть из таблицы значений

Допустим, что на форме создано табличное поле с имеем ТЗ и нам нужно заполнить его данными таблицы значений которая формируется в модуле формы.

Это возможно при помощи такого кода:

В результате выполнения такого кода в табличном поле ТЗ будет отображаться значения таблицы значений Результат.

Заполняет строки таблицы значений указанным значением

Синтаксис

Метод ЗаполнитьЗначения() имеет следующий синтаксис:

А также альтернативный англоязычный синтаксис:

Параметры

Описание параметров метода ЗаполнитьЗначения() :

Имя параметра Тип Описание
Значение Произвольный Значение, которым необходимо заполнить строки таблицы.
Колонки (необязательный) Строка Перечисление имен колонок, разделенных запятыми, по которым необходимо произвести заполнение строк.
Жирным шрифтом выделены обязательные параметры

Описание

Метод ЗаполнитьЗначения() заполняет все строки таблицы значений указанным значением. Если указан параметр Колонки , заполнение будет производиться в строках только по указанным колонкам.

Доступность

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).

Пример использования

Пример кода с использованием метода ЗаполнитьЗначения() :

Описание:

Таблица значений — это несохраняемый в базе данных объект, который позволяет строить динамические наборы значений и манипулировать ими (добавлять, редактировать, удалять элементы, сортировать). Он может быть наполнен значениями любого типа, т.е. в одной таблице типы хранимых значений могут быть разными. Одним из примеров использования данного объекта может служить организация представления в форме списка элементов справочника, отобранных по сложному алгоритму.

Необходимо отметить, что таблица значений, связанная с элементом управления ТабличноеПоле, будет иметь все колонки, имеющиеся в табличном поле, с соответствующими именами. Кроме того, таблица значений может иметь также и собственные колонки, не отображаемые в табличном поле, при этом их имена должны отличаться от имен колонок табличного поля.

Читайте также:  Готика 3 compile shader material cache

Элементы коллекции: СтрокаТаблицыЗначений

Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются элементы коллекции.

Возможно обращение к элементу коллекции посредством оператора [. ]. В качестве аргумента передается индекс строки (нумерация с 0).