LISTJOIN ER-funksjonen
LISTJOIN
-funksjonen returnerer en Postliste-verdi som representerer en ny sammenkoblet liste over poster som er opprettet fra de angitte argumentene.
Syntaks
LISTJOIN (list 1 [, list 2, …, list N])
Argumenter
list 1
: Postliste
En referanse til en datakilde for Postliste-datatypen. Dette argumentet er obligatorisk.
list N
: Postliste
En referanse til en datakilde for Postliste-datatypen. Disse tilleggsargumentene er valgfrie.
Returverdier
Postliste
Den resulterende listen over oppføringer.
Bruksnotater
Strukturen i listen som opprettes, inneholder bare feltene som vises i strukturen for hver postliste som det er referert til i argumentene.
Eksempel
Du angir datakilden Post 1 av Container
-typen. Denne datakilden inneholder følgende nestede felt av typen Calculated field
:
- Kode Dette feltet inneholder et uttrykk som returnerer en verdi av
String
-typen. - Beløp Dette feltet inneholder et uttrykk som returnerer en verdi av
Real
-typen.
Du angir deretter datakilden Post 2 av Container
-typen. Denne datakilden inneholder følgende nestede felt av typen Calculated field
:
- Beløp Dette feltet inneholder et uttrykk som returnerer en verdi av
Real
-typen. - IsValid Dette feltet inneholder et uttrykk som returnerer en verdi av
Boolean
-typen.
I dette tilfellet returnerer uttrykket LISTJOIN(LIST('Record 1'), LIST('Record 2'))
en ny liste som inneholder to poster.
Strukturen i denne listen består av et enkelt Beløp-felt av Real
-typen, fordi dette feltet er det eneste feltet som vises i alle argumentene til den kalte funksjonen.
Tilleggsressurser
Feilsøke datakilder for et utført ER-format for å analysere dataflyt og transformasjon