1С 8.3 Объединение Таблиц значений
Данные > Примеры кода 1С > 1С 8.3 Таблица значений
Перейти в основной раздел:

Объединение ТЗ в 1С 8.3:
// Параметры:
// ТЗ1п - ТаблицаЗначений - в эту таблицу, в начало (а не в конец) будут добавлены строки из ТЗ2в
// ТЗ2в - ТаблицаЗначений - таблица, строками которой требуется дополнить значение из параметра ТЗ1п
//
Процедура ДополнитьТЗ1ИзТЗ2(ТЗ1п, ТЗ2в) Экспорт
Для Индекс = 1 По ТЗ2в.Количество() Цикл
ТЗ1п.Вставить(0);
КонецЦикла;
Для Индекс = 0 По ТЗ2в.Колонки.Количество() - 1 Цикл
ТЗ1п.ЗагрузитьКолонку(ТЗ2в.ВыгрузитьКолонку(Индекс), Индекс);
КонецЦикла;
КонецПроцедуры
// ТЗ1п - ТаблицаЗначений - в эту таблицу, в начало (а не в конец) будут добавлены строки из ТЗ2в
// ТЗ2в - ТаблицаЗначений - таблица, строками которой требуется дополнить значение из параметра ТЗ1п
//
Процедура ДополнитьТЗ1ИзТЗ2(ТЗ1п, ТЗ2в) Экспорт
Для Индекс = 1 По ТЗ2в.Количество() Цикл
ТЗ1п.Вставить(0);
КонецЦикла;
Для Индекс = 0 По ТЗ2в.Колонки.Количество() - 1 Цикл
ТЗ1п.ЗагрузитьКолонку(ТЗ2в.ВыгрузитьКолонку(Индекс), Индекс);
КонецЦикла;
КонецПроцедуры
0
комментарии
____________________
Перепечатка текста и фотографий разрешена при наличии прямой ссылки на источник