Есть две таблицы значений . Как их объединить :
Пробовала через ЗаполнитьЗначенияСвойств(), но ничего не получилось .Добавились только номера построчно и все.
---
Возможно, вам поможет стандартная функция:

```1c
    // Дополняет таблицу значений-приемник данными из таблицы значений-источник
    //
    // Параметры:
    // ТаблицаИсточник - Таблица значений - таблица из которой будут браться строки для заполнения
    // ТаблицаПриемник - Таблица значений - таблица в которую будут добавлены строки из таблицы-источника
    //
    Процедура ДополнитьТаблицу(ТаблицаИсточник, ТаблицаПриемник) Экспорт

    Для Каждого СтрокаТаблицыИсточник Из ТаблицаИсточник Цикл

    ЗаполнитьЗначенияСвойств(ТаблицаПриемник.Добавить(), СтрокаТаблицыИсточник);

    КонецЦикла;

    КонецПроцедуры
```
---
Может быть это поможет
http://infostart.ru/public/71130/#Pro_cikly_v_odnu_stroku
---
irinka1986, а поподробнее можно? какой именно нужен результат?
---
Как нам говорит синтаксис

ЗаполнитьЗначенияСвойств (FillPropertyValues)
Синтаксис:

ЗаполнитьЗначенияСвойств(<Приемник>, <Источник>, <СписокСвойств>, <ИсключаяСвойства>)
Параметры:

<Приемник> (обязательный)

Тип: Произвольный. Значение, чьи свойства будут заполнены значениями соответствующих свойств <Источника>.
<Источник> (обязательный)

Тип: Произвольный. Значения свойств данного объекта будут установлены в соответствующие свойства <Приемника>.
<СписокСвойств> (необязательный)

Тип: Строка. Список имен свойств, разделенный запятыми, которые необходимо заполнить.
<ИсключаяСвойства> (необязательный)

Тип: Строка. Список имен свойств, разделенный запятыми, которые необходимо исключить из заполнения.
Описание:

Копирует значения свойств <Источника> в свойства <Приемника>. Сопоставление производится по именам свойств.
Если указаны копируемые свойства, то в заполнении участвуют только они, параметр <ИсключаяСвойства> игнорируется.
В противном случае, если указан параметр <ИсключаяСвойства>, то свойства перечисленные в нем, исключаются из обработки.

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

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

Сразу вопрос: параметр СписокСвойств заполнили?

И что мешает перебором в цикле добавить?
---
А объединять для чего ? Может проще запросом реализовать ? Или нужно именно сохранить куда то результирующую структуру ?
---
что означает объединить?
---
Возможно, вам поможет стандартная функция:

```1c
    // Дополняет таблицу значений-приемник данными из таблицы значений-источник
    //
    // Параметры:
    // ТаблицаИсточник - Таблица значений - таблица из которой будут браться строки для заполнения
    // ТаблицаПриемник - Таблица значений - таблица в которую будут добавлены строки из таблицы-источника
    //
    Процедура ДополнитьТаблицу(ТаблицаИсточник, ТаблицаПриемник) Экспорт

    Для Каждого СтрокаТаблицыИсточник Из ТаблицаИсточник Цикл

    ЗаполнитьЗначенияСвойств(ТаблицаПриемник.Добавить(), СтрокаТаблицыИсточник);

    КонецЦикла;

    КонецПроцедуры
```
---
juntatalor, я бы еще добавил проверку на то в какой из таблиц значений меньше строк - из неё добавляем в ту, в которой больше строк.
---
ДополнитьТаблицу

Общий модуль БСП, где она определена, стоит также указать: ОбщегоНазначенияКлиентСервер
---
может быть у вас не совпадают идентификаторы колонок
---
Спасибо всем!Я уже разобралась.
---
irinka1986, о Ирина, было бы здорово написать как разобралась :)
---
Дело было в несоответствие типов элементов в колонках двух таблиц.Поэтому пришлось создать третью и объединить в ней обе.
---
ИМХО,запросом обрабатывать наиболее быстрый вариант.