1b.app
Скопійоване посилання -

Запис повного масиву в полі (API)

На підставі завдання https://1b.app/ru/forum/business-processes-and-automation/17359-zapis-otveta-iz-...
Тут https://univer.1b.app/admin/shop/workflowstatus/707/action/new/
Потрібно отримувати у полі весь масив, якщо обране значення масив наприклад:
{"result":[{"name": "one", "old": "33", "date": "20.04.1980}, {"name": "two", "old": "20", "date": "12.07.2003}, {"name": "three", "old": "25", "date": "10.06.1998}]}
то я вкажу в дії "Передати процес в API" обробку значення "/result" і запис у полі має бути така:
name: one, old: 33, date: 20.04.1980; name: two, old: 20, date: 12.07.2003; name: three, old: 25, date: 10.06.1998.
Тобто, прибираємо лапки в ключі та значенні та записуємо кожен об'єкт через точку з комою, а в кінці останнього елемента масиву ставимо крапку.
Якщо це масив і він порожній, тоді поле має бути значення "empty".
Скільки потрібно годин для реалізації?
Оригінальне питання доступне на версії: ru

Відповіді:


П'ятецький Микола Миколайович
OneBox Insiders написав:
name: one, old: 33, date: 20.04.1980; name: two, old: 20, date: 12.07.2003; name: three, old: 25, date: 10.06.1998.

виглядає як якийсь жорсткий милиця. Навіщо вам це взагалі? Чому не можна по полях це все розпихати просто?
13.07.2023, 14:17
Оригінальний коментар доступний на версії: ru

Пятецкий Николай Николаевич OneBox Insiders
Insiders - OneBox
Іменна ліцензія

Відділ турбот
OneBox production написав:

П'ятецький Микола Миколайович
OneBox Insiders написав:
name: one, old: 33, date: 20.04.1980; name: two, old: 20, date: 12.07.2003; name: three, old: 25, date: 10.06.1998.

виглядає як якийсь жорсткий милиця. Навіщо вам це взагалі? Чому не можна по полях це все розпихати просто?

У масиві умовно 20 елементів. А взагалі може бути невідоме до-во. Як інакше їх розпихати запропонуєш?
Це не милиця, а просто витягування загальної інформації з масиву через роздільник.
Як варіант могло б бути якесь ультра поле масиву об'єктів, але тоді потрібно купу всього допилювати крім поля (шаблони, змінні тощо).
Як варіант, може бути прикольним рішенням зробити витяг даних у довідник як масиву об'єктів, цей варіант можливо і вирішив би якісь вимоги.
А так, це потрібно суто для перевірки інформації по клієнту.
13.07.2023, 14:23
Оригінальний коментар доступний на версії: ru


робимо налаштування, в якому задаємо роздільник. Якщо роздільник заданий то пишемо в додатку масив, якщо на заданий то пишемо слово empty або будь-яке інше задане в налаштуваннях.
13.07.2023, 15:04
Оригінальний коментар доступний на версії: ru

Пятецкий Николай Николаевич OneBox Insiders
Insiders - OneBox
Іменна ліцензія
Рахунок на карту
13.07.2023, 15:05
Оригінальний коментар доступний на версії: ru

Доопрацювання вивантажено.
Налаштування "Введіть роздільник для елементів масиву"
16.08.2023, 18:10
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар