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" такие же реквизиты по наименованию в ТЧ и в ответе от АПИ
По теме из базы знаний
- Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2/3.0
- Загрузка данных о продажах WildBerries из API Статистики и Отчетов в формате *.xlsx в 1С документ «Отчет комиссионера»
- SynchroWB — интеграция 1С и Wildberries: автоматизация заказов и остатков по API с УТ, КА, ERP, УНФ, Розница 3
- Загрузка еженедельных отчетов и финансовые показатели в разрезе карточек товаров Wildberries
- Анализ отчета о сравнении
Найденные решения
(7)
Для Каждого Соответ Из ОтветАПИ Цикл
Сообщить(Соответ.rek1);
Сообщить(Соответ.rek2);
Сообщить(Соответ.rek3);
КонецЦикла;
И это должно работать
Для Каждого Соответ Из ОтветАПИ Цикл
НоваяСтрока = Объект.Список.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрока, Соответ);
КонецЦикла;
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(6) Так и сделал.
СтрокаJSON = Результат.ТелоОтвета
Читаю ОтветАПИ
В результате получаю массив Соответствий. В каждом соответствии лежит лежит еще одно соответствие.
И в последнем Соответствии лежат данные, но не в массиве, а с ключами и значениями
rek1 "ghfh1"
rek2 "ghfh2"
rek3 "ghfh3"
написал цикл
Когда считывал данные из файла, то в цикле писал
А как загнать данные из соответствия?
СтрокаJSON = Результат.ТелоОтвета
Читаю ОтветАПИ
В результате получаю массив Соответствий. В каждом соответствии лежит лежит еще одно соответствие.
И в последнем Соответствии лежат данные, но не в массиве, а с ключами и значениями
rek1 "ghfh1"
rek2 "ghfh2"
rek3 "ghfh3"
написал цикл
Для Каждого Соответ Из ОтветАПИ Цикл
Сообщить(Соответ);
КонецЦикла;
Когда считывал данные из файла, то в цикле писал
НоваяСтрока = Объект.Список.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрока, Соответ);
А как загнать данные из соответствия?
(7)
Для Каждого Соответ Из ОтветАПИ Цикл
Сообщить(Соответ.rek1);
Сообщить(Соответ.rek2);
Сообщить(Соответ.rek3);
КонецЦикла;
И это должно работать
Для Каждого Соответ Из ОтветАПИ Цикл
НоваяСтрока = Объект.Список.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрока, Соответ);
КонецЦикла;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот