ALLITEMS ER-funktio
ALLITEMS
-funktio suoritetaan muistissa olevan valinnan mukaan ja se palauttaa uuden litistetty Tietueluettelo-arvon tietueluettelona, joka edustaa kaikkia määritettyä polkua vastaavia kohteita.
Syntaksi
ALLITEMS (path)
Argumentit
path
: Tietueluettelo
Tietueluettelo-tietotyypin tietolähteen kelvollinen polku.
Palautusarvot
Tietueluettelo
Tuloksena oleva tietueluettelo.
Käyttöhuomautukset
Polku on määritettävä sallituksi tietolähteen poluksi Tietueluettelo-tietotyypin tietolähteen elementtiin. Tietoelementit, kuten polun merkkijono ja päivämäärä, käynnistävät virheen sähköisen raportoinnin (ER) lausekkeenmuodostimessa suunnitteluaikana.
Tätä funktiota ei suositella käytettäväksi tapahtumatietolähteissä, jotka saattavat sisältää suuren määrän tietoja. Harkitse sen sijaan ALLTEMSQUERY -funktion käyttämistä.
Esimerkki 1
Jos syötät SPLIT("abcdef" , 2)
tietolähteeksi DS, lauseke COUNT( ALLITEMS (DS))
palauttaa arvon 3.
Esimerkki 2
Jos syötät VendTietueluettelon tietotyypin tietolähteeksi, joka viittaa VendTable-sovellus tauluun, lauseke ALLITEMS (Vend.'<Relations'.ContactPerson)
palauttaa litistetyn tietueluettelon, jossa on ContactPerson-taulukon rakenne ja joka sisältää kaikki yhteyshenkilöt, joita voi käyttää ContactPerson.ContactForParty == VendTable.Party-relaatio, ja joka on käytettävissä kaikille toimittajille viitatun toimittajan taulukosta.