LIST ER -funktio
LIST
-funktio palauttaa Tietueluettelon arvon, joka sisältää uuden tietueluettelon, joka luodaan määritetyistä argumenteista.
Syntaksi
LIST (record 1 [, record 2, …, record N])
Argumentit
record 1
: Kontti (tietue)
Viittaus Tietueen tietotyypin tietolähteeseen. Tämä argumentti on pakollinen.
record N
: Kontti (tietue)
Viittaus Tietueen tietotyypin tietolähteeseen. Nämä lisäargumentit ovat valinnaisia.
Palautusarvot
Tietueluettelo
Tuloksena oleva tietueluettelo.
Käyttöhuomautukset
Luodun luettelon rakenne sisältää vain kentät, jotka on esitetty jokaisessa argumentissa mainitun tietueen rakenteessa.
Esimerkki
Syötät Säilö-tyypin Tietueen 1:n tietolähteen. Tämä tietolähde sisältää seuraavat Lasketun kentän tyypin sisäkkäiset kentät:
- Koodi: Tässä kentässä on lauseke, joka palauttaa merkkijono-tyypin arvon.
- Määrä: Tässä kentässä on lauseke, joka palauttaa Todellisen tyypin arvon.
Syötät sitten Säilö-tyypin Tietueen 2:n tietolähteen. Tämä tietolähde sisältää seuraavat Lasketun kentän tyypin sisäkkäiset kentät:
- Määrä: Tässä kentässä on lauseke, joka palauttaa Todellisen tyypin arvon.
- IsValid: Tässä kentässä on lauseke, joka palauttaa Totuusarvon tyypin arvon.
Tässä tapauksessa lauseke LIST('Record 1', 'Record 2')
palauttaa uuden luettelon, joka sisältää kaksi tietuetta. Tämän luettelon rakenne koostuu todellisesta tyypistä, joka on yksittäisessä summa-kentässä, koska tämä kenttä on ainoa kenttä, joka esitetään kutsutun funktion jokaisessa argumentissa.