INFOR.GET.ELEMENTS

Denne funktion er en forbedret variant af INFOR.GET.ELEMENT-funktionen. Den returnerer en eller flere attributværdier for et eller flere elementer. Du kan f.eks. hente underordnede elementer for et bestemt element og bede om både titeltekst, MEMBER_CAPTION, og id, MEMBER_UNIQUE_NAME.

INFOR.GET.ELEMENTS understøtter følgende funktioner:

  • Dynamiske matrixer

    De hentede værdier anvendes til overløb til de tilstødende celler.

  • Flere valg

    Du kan angive flere entydige navne på elementer fra det samme hierarki.

  • Hentning af alle attributter
  • MDX-udtryk

    Du kan f.eks. angive [HierarchyUN].DefaultMember for at returnere standardelementattributterne eller elementUN.Children for at returnere flere underordnede elementer.

    Bemærk

    Hvis et sæt elementer returneres fra et MDX-udtryk, anvendes der automatisk overløb på værdierne, og de tilsvarende attributter returneres separat for hvert element.

  • Indrykning

    Du kan angive den streng, der bruges til niveauindrykning af elementer, og som angiver, hvilke attributter der skal indrykkes.

    Som standard er det kun den første attribut, der indrykkes, og der anvendes to mellemrum.

  • Sideopdeling

    Der er to argumenter, som kan bruges til at definere sideopdeling. Du kan begrænse antallet af viste poster og definere, hvilken side der bruges.

Formeloverløb

Hvis funktionen returnerer flere værdier, anvendes værdierne til overløb til tilstødende tomme celler. Standardretningen for overløb er, at der anvendes lodret overløb nedad for elementer, og der anvendes vandret overløb til højre for attributværdier.

Syntaks

Funktionen har følgende syntaks:

=INFOR.GET.ELEMENTS("spillByColumns", "data_connection", "cube", [attribute], "hierarchy" {, "number_of_records", "page", "indentString", [indentIndices], [element], ...})

I tabellen vises parametrene og deres beskrivelser:

Parametre Beskrivelse
spillByColumns En valgfri boolesk værdi for overløbsretning. Angiv true for at anvende overløb efter kolonner eller false for at anvende overløb efter rækker. Standardværdi: false.
data_connection Repræsenterer databasens entydige navn. Det er en streng eller en cellereference.
cube Repræsenterer kubens entydige navn. Det er en streng eller en cellereference.
attribut Repræsenterer attributtens entydige navn. Det er en matrix af strenge eller cellereferencer. Hvis den ikke er angivet, er standardværdien MEMBER_CAPTION.
hierarchy Repræsenterer hierarkiets entydige navn. Det er en streng eller en cellereference. Hvis hierarkiet ikke er angivet, er standardværdien en tom streng, og hierarkiet fortolkes fra elementets entydige navn.
number_of_records En numerisk værdi eller en cellereference, der fungerer som grænse for antallet af poster, der vises. Valgfri parameter, med standardværdien: 0, der repræsenterer ingen grænse.
page Numerisk værdi eller den cellereference, der definerer, hvilken side der skal vises. Valgfri parameter, med standardværdien: 1.
indentString Streng, der bruges til indrykning. Valgfrit parameter med standardværdien: ' ', dvs. to mellemrum.
indentIndices Matrix af indekser eller cellereferencer, der repræsenterer en eller flere attributter, som skal indrykkes. Valgfri parameter med standardværdien 1. Som standard er den første attribut indrykket. Andre mulige værdier: 0 for at indrykke alle attributter. -1 for ikke at bruge indrykning.
element Et vilkårligt antal matrixer for elementers entydige navne eller cellereferencer fra det valgte hierarki. Det maksimale antal er 249 på grund af en grænse i Excel.
Bemærk

Hvis hierarkiet ikke er angivet, skal det entydige navn for elementet angives i langt format, f.eks. [PERIOD].[ALL YEARS].[2018].

Returnerede værdier

Denne funktion returnerer strengværdier, der repræsenterer en eller flere elementattributter som f.eks. titeltekst, MEMBER_CAPTION, og id, MEMBER_UNIQUE_NAME, for et eller flere elementer. Hvis du angiver to entydige navne for elementer og to attributter, returnerer resultatet som en 2x2-matrix.

Hvis du f.eks. angiver Salg fra Nordamerika for 2016, 2017 og 2018, returnerer funktionen en 1x3-matrix med oversigtsværdier for de valgte år.