API: считать данные в ТЧ документа
Приветствую, Форумчане!
1с 8.3, УФ, отраслевое решение
Имеется документ "ДанныеАПИ". табличная часть "СписокЗначений" с точным соответствии с реквизитами, получаемыми с сайта через API
В результате махинаций получаю ответ с сайта в структуре, где в структуре есть свойство "ТелоОтвета" со значением типа
[{"rek1": "ghfh", "rek2": "ghfh","rek3": "ghfh"}, {"rek1": "ghfh", "rek2": "ghfh","rek3": "ghfh"},....... {"rek1": "ghfh", "rek2": "ghfh","rek3": "ghfh"}]
Можно ли и как на этом этапе считать эти данные и разместить в ТЧ документа?
"rek1", "rek2", "rek3" такие же реквизиты по наименованию в ТЧ и в ответе от АПИ
1с 8.3, УФ, отраслевое решение
Имеется документ "ДанныеАПИ". табличная часть "СписокЗначений" с точным соответствии с реквизитами, получаемыми с сайта через API
В результате махинаций получаю ответ с сайта в структуре, где в структуре есть свойство "ТелоОтвета" со значением типа
[{"rek1": "ghfh", "rek2": "ghfh","rek3": "ghfh"}, {"rek1": "ghfh", "rek2": "ghfh","rek3": "ghfh"},....... {"rek1": "ghfh", "rek2": "ghfh","rek3": "ghfh"}]
Можно ли и как на этом этапе считать эти данные и разместить в ТЧ документа?
"rek1", "rek2", "rek3" такие же реквизиты по наименованию в ТЧ и в ответе от АПИ
По теме из базы знаний
- Загрузка данных о продажах WildBerries из API Статистики и Отчетов в формате *.xlsx в документ "Отчет комиссионера"
- Как контролировать качество внешних обработок, отчетов, правил обмена, расширений 1С и поставить это на поток
- Принципы и логическая архитектура сетей данных (Data Mesh)
- Непрерывный сбор данных из торговых точек для визуализации в Yandex DataLens
- Результаты ревью кода 1500+ решений каталога Инфостарт: наиболее частые ошибки разработчиков в коде
Найденные решения
(7)
Для Каждого Соответ Из ОтветАПИ Цикл
Сообщить(Соответ.rek1);
Сообщить(Соответ.rek2);
Сообщить(Соответ.rek3);
КонецЦикла;
И это должно работать
Для Каждого Соответ Из ОтветАПИ Цикл
НоваяСтрока = Объект.Список.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрока, Соответ);
КонецЦикла;
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(6) Так и сделал.
СтрокаJSON = Результат.ТелоОтвета
Читаю ОтветАПИ
В результате получаю массив Соответствий. В каждом соответствии лежит лежит еще одно соответствие.
И в последнем Соответствии лежат данные, но не в массиве, а с ключами и значениями
rek1 "ghfh1"
rek2 "ghfh2"
rek3 "ghfh3"
написал цикл
Когда считывал данные из файла, то в цикле писал
А как загнать данные из соответствия?
СтрокаJSON = Результат.ТелоОтвета
Читаю ОтветАПИ
В результате получаю массив Соответствий. В каждом соответствии лежит лежит еще одно соответствие.
И в последнем Соответствии лежат данные, но не в массиве, а с ключами и значениями
rek1 "ghfh1"
rek2 "ghfh2"
rek3 "ghfh3"
написал цикл
Для Каждого Соответ Из ОтветАПИ Цикл
Сообщить(Соответ);
КонецЦикла;
Когда считывал данные из файла, то в цикле писал
НоваяСтрока = Объект.Список.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрока, Соответ);
А как загнать данные из соответствия?
(7)
Для Каждого Соответ Из ОтветАПИ Цикл
Сообщить(Соответ.rek1);
Сообщить(Соответ.rek2);
Сообщить(Соответ.rek3);
КонецЦикла;
И это должно работать
Для Каждого Соответ Из ОтветАПИ Цикл
НоваяСтрока = Объект.Список.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрока, Соответ);
КонецЦикла;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот