ER ALLITEMS funkcija
Funkcija ALLITEMS
veikia kaip atminties pasirinkimas ir grąžina naują išplėstos įrašų sąrašo vertę kaip įrašų sąrašą, kuriame vaizduojamos visos prekes, kurios atitinka nurodytą maršrutą.
Sintaksė
ALLITEMS (path)
Argumentai
path
: Įrašų sąrašas
Tinkamas įrašų sąrašo duomenų tipo duomenų šaltinio maršrutas.
Pateikiamos reikšmės
Įrašų sąrašas
Gautas įrašų sąrašas.
Naudojimo pastabos
Maršrutas turi būti apibrėžtas kaip tinkamas įrašų sąrašo duomenų tipo duomenų šaltinio elemento maršrutas . Duomenų elementai, pvz., kelio eilutė ir data, kūrimo metu modulio Elektroninės ataskaitos (ER) reiškinių daryklėje turėtų pateikti klaidą.
Nerekomenduojame šios funkcijos naudoti su operacijų duomenų šaltiniais, kuriuose gali būti daug duomenų. Geriau nagrinėkime galimybę naudoti ALLTEMSQUERY funkciją.
1 pavyzdys
Jei įvedate SPLIT("abcdef" , 2)
kaip duomenų šaltinio DS, išraiška COUNT( ALLITEMS (DS))
grąžina 3.
2 pavyzdys
Jei įvedate Vend kaip įrašų sąrašo duomenų tipo, kuris susijęs su VendTable programos lentele, duomenų šaltinį, išraiška pateikia dokumentų, turinčių lentelės Struktūrą ContactPerson , paprastą sąrašą ir visus kontaktinius asmenis, kuriuos galima pasiekti naudojant ContactPerson.ContactForParty == VendTable.Party ALLITEMS (Vend.'<Relations'.ContactPerson)
ryšį, kuris galimas visiems tiekėjams iš pateiktos tiekėjų lentelės.