Du er her:
ForhÄndsutfylle gjentagende blokker
ForhÄndsutfyll gjentagende blokker med data ved Ä overfÞre data til blokken i et matriseformat.
Datagrunnlaget for rotnoden mÄ samsvare med navnet pÄ blokkelementet. Feltene i hver matriseforekomst i data-JSON-noden mÄ samsvare med navnet pÄ et element i blokken. ForhÄndsfyll data i gjentagende blokker med Handlinger ved Ä returnere data som samsvarer med blokkens elementnavn og elementets i blokken, ved Ä bruke et matriseformat.
Eksempel pÄ JSON-matriserapportformat:
"EditBlock1": [
{
"FirstName": "John",
"LastName": "Smith"
},
{
"FirstName": "Jane",
"LastName": "Smith"
}
]For Ă„ tilordne Data JSON til en gjentagende blokk med en Angi verdier-handling:
- Legg til en blokk eller Rediger blokk i Omnikanal-skriptet.
-
(Valgfritt) NÄr du bruker en blokk, merker du av for blokkens Gjenta-egenskap.
Merk
Rediger blokker kan naturlig gjentas fordi de lagrer oppfĂžringsverdier i et matriseformat.
- Legg til inndataelementer i blokken.
- Legg til en Angi verdier-handling i Omniscript.
- Klikk pÄ Legg til ny verdi i Angi verdier-handlingen.
- I feltet Elementnavn skriver du inn navnet pÄ blokkelementet.
- Klikk pÄ Rediger som JSON i Angi verdier Handling-elementet for Ä redigere JSON-koden direkte.
-
Finn blokkelementets JSON-node i JSON-noden elementValueMap, og skriv inn en matrise med data.
Hvis du for eksempel vil forhÄndsutfylle to Tekst-inndataelementer i et Rediger blokk-element, legger du til en matrise som tilordnes elementene i blokken.

Eksempelet pÄ redigeringsblokken har en JSON-matrise.
"EditBlock1": [ { "FirstName": "John", "LastName": "Smith" }, { "FirstName": "Jane", "LastName": "Smith" } ] -
Hvis du vil konvertere tilbake til standardvisningen av Angi verdier-handlingen, klikker du pÄ Rediger i egenskapsredigering.

-
ForhÄndsvis Omniscript for Ä vise de nestede dataene i Omniscript-data-JSON-koden.

