Имя: Пароль:
1C
1С v8
Подскажите пример, как распаковать в циклах сложный массив с вложенными структурами?
0 egmyh
 
20.02.20
14:04
Прислали из экспорта для создания документа. Где можно посмотреть типовые фишки, что бы соответствовало критериям разработки? Спасибо!
1 FIXXXL
 
20.02.20
14:08
перебираешь массив, перебираешь каждую структуру, можно рекурсию написать...
2 egmyh
 
20.02.20
14:10
(1) да это понятно, просто я хотел что то из типового, пример, что бы моменты учесть, проверки там, еще что-то. В типовом нигде не встречается?
3 polosov
 
20.02.20
14:12
(2)
1. Посмотри в СП про массив и про структуру
2. Много думай.
4 pechkin
 
20.02.20
14:14

для каждого Структура из Массив Цикл
...
КонецЦикла;
5 mikecool
 
20.02.20
14:32
(2) в типовых точно встречается
6 FIXXXL
 
20.02.20
14:54
(2) ну как пример: преобразование ТЗ в массив структур и обратно
7 dezss
 
20.02.20
15:01
э...вот вообще не понял вопроса. А как еще это можно разбирать, кроме как циклами?
А что такое "сложные" структуры? Вот как-то не думал о структурах в разрезе сложности?
Так какие-то особые типы данных встречаются?

И, кстати, в чем именно это дело прислали? Может сперва валидатором каким-нить по самим данным пройтись (если есть схема), чтоб проверить до десериализации, например?
8 mistеr
 
20.02.20
15:38
(2) Программист, который боится писать код, никогда не станет программистом.
9 Cthulhu
 
20.02.20
18:09
дерево штоль хошь?
10 lodger
 
20.02.20
18:11
(7) ""сложные" структуры" - это обычно json структура, в ней массив, в массиве структуры, в которых могут быть еще структуры и еще массивы, и так далее. смотря насколько извращенный разум придумал такой состав обмена.
11 Cthulhu
 
20.02.20
18:19
(7): циклави в рекурсии
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан