INFOR.GET.ELEMENTS

Denne funksjonen er en forbedret variant av INFOR.GET.ELEMENT-funksjonen. Den returnerer én eller flere attributtverdier for ett eller flere elementer. Du kan for eksempel hente underordnede av et bestemt element og spørre etter både tittel, MEMBER_CAPTION og id, MEMBER_UNIQUE_NAME.

INFOR.GET.ELEMENTS støtter disse funksjonene:

  • Dynamiske matriser

    De hentede verdiene flyter over til de tilstøtende cellene.

  • Flervalg

    Du kan spesifisere flere unike navn til elementer fra samme hierarki.

  • Henting av alle attributter
  • MDX-uttrykk

    Du kan for eksempel angi [HierarchyUN].DefaultMember for å returnere standardelementattributter eller elementUN.Children for å returnere flere underordnede elementer.

    Merk

    Hvis et sett med elementer returneres fra et MDX-uttrykk, flyter verdiene automatisk over, og de tilsvarende attributtene returneres for hvert element separat.

  • Innrykk

    Du kan spesifisere strengen som brukes for nivåinnrykket av elementer og indikerer hvilke attributter som skal rykkes inn.

    Som standard har bare det første attributtet innrykk, og det brukes to mellomrom.

  • Sideveksling

    Det finnes to argumenter som kan brukes for pagineringsatferd. Du kan begrense antall oppføringer som vises, og definere hvilken side som brukes.

Formel som flyter over

Hvis funksjonen returnerer flere verdier, flyter verdiene over til tilstøtende tomme celler. Standard overflytsretning er at elementer flyter over vertikalt nedover og attributtverdier flyter over horisontalt til høyre.

Syntaks

Funksjonen har denne syntaksen:

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

Denne tabellen viser parameterne og beskrivelsene deres:

Parametere Beskrivelse
spillByColumns En valgfri boolsk verdi for overflytsretning. Angi sann for å flyte over etter kolonner eller usann for å flyte over etter rader. Standardverdi: usann.
data_connection Representerer det unike navnet på databasen. Den er en streng eller en cellereferanse.
cube Representerer kubens unike navn. Den er en streng eller en cellereferanse.
attribute Representerer attributtets unike navn. Det er en matrise med strenger eller cellereferanser. Hvis ikke angitt, er MEMBER_CAPTION standardverdien.
hierarki Representerer det unike navnet til hierarkiet. Den er en streng eller en cellereferanse. Hvis hierarkiet ikke er angitt, er standardverdien en tom streng, og hierarkiet analyseres fra elementets unike navn.
number_of_records En numerisk verdi eller en cellereferanse som fungerer som en grense på antall oppføringer som vises. Valgfri parameter, med standardverdien: 0 som representerer ingen grense.
side Numerisk verdi eller cellereferanse som definerer hvilken side som skal vises. Valgfri parameter, med standardverdien: 1.
indentString Streng som brukes for innrykk. Valgfri parameter, med standardverdien: ' ', to mellomrom.
indentIndices Matrise med indekser eller cellereferanser som representerer ett eller flere attributter som skal rykkes inn. Valgfri parameter med standardverdien 1. Som standard har det første attributtet innrykk. Andre mulige verdier: 0 for å rykke inn alle attributtene. -1 for ikke å bruke innrykk.
element Antall matriser for unike elementnavn eller cellereferanser fra det valgte hierarkiet. Maksimalt antall er 249 på grunn av grensen i Excel.
Merk

Hvis hierarkiet ikke er spesifisert, må elementets unike navn angis i sin lange form, for eksempel [PERIOD].[ALL YEARS].[2018].

Returverdier

Denne funksjonen returnerer strengverdier som representerer ett eller flere elementattributter, for eksempel tittel, MEMBER_CAPTION, ID, MEMBER_UNIQUE_NAME for ett eller flere elementer. Hvis du angir 2 unike elementnavn og to attributter, returneres en to ganger med to-matrise som resultat.

Hvis du for eksempel spesifiserer salg fra Nord-Amerika for 2016, 2017 og 2018, returnerer funksjonen en ganger tre-matrise med sammendragsverdier for valgte år.