Имя: Пароль:
1C
1С v8
Данные из структуры в таблицу значений.
0 v_kras
 
16.04.20
12:21
УФ. ЗУП КОРП 3.1
Добрый день. Подскажите пожалуйста как лучше сделать ?
1 alkorolev
 
16.04.20
12:24
под структурой случаем не "данные формы коллекция" понимается?
2 aleks_default
 
16.04.20
12:26
Лучше использовать типовую функцию
3 alkorolev
 
16.04.20
12:28
ТЗ = Новый ТаблицаЗначений; // если надо описать для начала таблицу
Для Каждого КлючЗначение из ТвояСтруктура Цикл
    ТЗ.Колонки.Добавить(КлючЗначение.Ключ);
КонецЦикла;

ЗаполнитьЗначенияСвойств(ТЗ.Добавить(), ТвояСтруктура);
4 alkorolev
 
16.04.20
12:30
(2) ну так подскажи человеку, где она лежит, мистер БСП
5 d4rkmesa
 
гуру
16.04.20
12:35
(0) Обратной функции вроде нет. Если нужна обратная функция, скорее всего, вы используете преобразование строки ТЗ в структуру или ТЗ в массив структур не по назначению.
6 d4rkmesa
 
гуру
16.04.20
12:36
(5) В типовой в основном это заполнение данных формы, там кроме обхода массива и ЗаполнитьЗначенияСвойств вариантов нет.
7 hhhh
 
16.04.20
12:40
если это "данные формы коллекция", то просто одной строчкой

ТЗ = Структура.Выгрузить();
8 v_kras
 
16.04.20
12:58
(3) Все супер, спасибо!
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан