Delen via


De ER-functie ALLITEMS

De functie ALLITEMS wordt uitgevoerd als een selectie in het geheugen en geeft als resultaat een nieuwe afgevlakte recordlijstwaarde als een lijst met records voor alle artikelen die overeenkomen met het opgegeven pad.

Syntaxis

ALLITEMS (path)

Argumenten

path: Recordlijst

Het geldige pad van een gegevensbron van het gegevenstype Recordlijst.

Retourwaarden

Recordlijst

De resulterende lijst met records.

Gebruiksaanwijzingen

Het pad moet worden gedefinieerd als een geldig gegevensbronpad van een gegevensbronelement van het gegevenstype Recordlijst. Gegevenselementen zoals de padreeks en datum moeten tijdens het ontwerp tot een fout leiden in ER Expression Builder.

We raden u af deze functie te gebruiken voor transactionele gegevensbronnen die een grote hoeveelheid gegevens kunnen bevatten. Overweeg in plaats daarvan de functie ALLTEMSQUERY te gebruiken.

Voorbeeld 1

Als u SPLIT("abcdef" , 2) als gegevensbron DS invoert, geeft de expressie COUNT( ALLITEMS (DS)) als resultaat 3.

Voorbeeld 2

Als u Leverancier invoert als de gegevensbron van het gegevenstype van Recordlijst die naar de toepassingstabel VendTable verwijst, retourneert de expressie ALLITEMS (Vend.'<Relations'.ContactPerson) een afgevlakte lijst met records met de tabelstructuur ContactPerson die alle contactpersonen bevat. Deze is toegankelijk via de relatie ContactPerson.ContactForParty == VendTable.Party en beschikbaar voor alle leveranciers uit de leverancierstabel waarnaar wordt verwezen.

Aanvullende resources

Lijstfuncties