Добрый день! Подскажите, как выгрузить данные из таблицы значений в массив? Таблица значений - реквизит формы. Отладчиком определяется как "Таблицаформы".
Делаю так:

```1c
    МассивКлиентов = ТабКлиенты.Выгрузить(,"Договор");
```

Перебирая массив получаю "СтрокаТаблицыЗначений" вместо значений колонки.

Вот так - метод объекта не обнаружен

```1c
    МассивКлиентов = Элементы.ТабКлиенты.Выгрузить("Договор");
```

Если ТабКлиенты.ВыгрузитьКолонку("Договор") - тоже метод не находит.

Подскажите, пожалуйста. Заранее спасибо
---
```1c
    МассивКлиентов = ТабКлиенты.Выгрузить(,"Договор").ВыгрузитьКолонку("Договор")
```
---
РеквизитФормыВЗначение не подходит?
---
РеквизитФормыВЗначение

```1c
    Таб = РеквизитФормыВЗначение("ТабКлиенты");
    МассивКлиентов = Таб.Выгрузить("Договор");
```

все равно Метод объекта не обнаружен (Выгрузить)
---
```1c
    ДокументОбъект = РеквизитФормыВзначение("Объект");
    МассивКлиентов = ДокументОбъект.ТабКлиенты.ВыгрузитьКолонку("Договор");
```

Писал по памяти, могут быть неточности.
---
и у объект.табклиенты тоже нет выгрузить
---
Только хотел написать, но (8) опередил!
---
```1c
    МассивКлиентов = ТабКлиенты.Выгрузить(,"Договор").ВыгрузитьКолонку("Договор")
```
---
Спасибо огромное, получилось!
---
где делаете-то? НаКлиенте? С таблицей значений можно работать только на сервере.

Ознакомьтесь:
https://chelyabinsk.1cbit.ru/blog/upravlyaemye-formy-1s-8-3/
https://xn----1-bedvffifm4g.xn--p1ai/news/2017-03-09-how-server-call-works/
---
Да, на сервере, уже эту информацию где-то разузнал)
---
Теперь не получается обратиться к нужной колонке, чтобы выгрузить в нее результат запроса...
---
чтобы выгрузить в нее результат запроса...может быть загрузить в нее результат запроса? А вообще нужен весь код, чтобы понимать что и где собираетесь выгружать(загружать)
---
Да, загрузить.

```1c
    Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ
    | ДатаАктивности.ДатаПоследнейАктивности КАК Дата
    |ИЗ
    | РегистрСведений.ДатаАктивности КАК ДатаАктивности";

    РезультатЗапроса = Запрос.Выполнить();
    ТЗ = РезультатЗапроса.Выгрузить();
    Для каждого СТР из ТЗ Цикл
    ТабКлиенты.ДатаАктивности = ТЗ.Дата;
    КонецЦикла;

    //Еще пытался через выборка.Следующий() все равно не работает
    //Вот так работает (ниже), но остальные значения удаляются, в таблице остается только загружаемая колонка
    ТабКлиенты.Загрузить(РезультатЗапроса.Выгрузить());
```
---
Делайте это на сервере и потом когда просят весь код, то надо выкладывать весь код, а не конкретный запрос, потому как дьявол кроется в деталях.
---
делаю на сервере
---
а ТабКлиенты это табличная часть объекта или реквизит формы?
---
реквизит формы
---
Для каждого СТР из ТЗ Цикл
ТабКлиенты.ДатаАктивности = ТЗ.Дата;
Не ТЗ, а СТР нужно использовать в выделенном фрагменте.
И устанавливать нужно для значения в строке таблицы, а не для всей таблицы.

И имена переменных более осмысленные желательно давать.
---
судя по коду, нужно в колонку ДатаАктивности для всех строк таблицы загрузить одинаковое значение.
Тогда можно так:

```1c
    Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ
    | ДатаАктивности.ДатаПоследнейАктивности КАК Дата
    |ИЗ
    | РегистрСведений.ДатаАктивности КАК ДатаАктивности";

    РезультатЗапроса = Запрос.Выполнить();
    Если НЕ РезультатЗапроса.Пустой() Тогда
    Выборка = РезультатЗапроса.Выбрать();
    Выборка.Следующий();
    ДатаПоследнейАктивности = Выборка.Дата;
    ТЗКлиенты = ТабКлиенты.Выгрузить();
    ТЗКлиенты.ЗаполнитьЗначения(ДатаПоследнейАктивности, "ДатаАктивности");
    ТабКлиенты.Загрузить(ТЗКлиенты);
    КонецЕсли;
```
---
Спасибо!!!