Eksempler
INFOR.GET.ATTRIBUTES-formelen
Dette eksempelet henter titler og unike navn for alle attributter for datatilkoblingen BIBestPr_BestPracticesOLAP, analysekuben, produktdimensjonen og produkthierarkiet. Verdiene flyter over nedover.
=INFOR.GET.ATTRIBUTES(FALSE,"BIBestPr_BestPracticesOLAP","Analysis","[PRODUCT]","[PRODUCT]")
INFOR.GET.CUBES-formelen
Dette eksemplet henter titler, unike navn, beskrivelser, unike navn på måldimensjonen, unike navn på tidsdimensjonen og datatilkoblingsunike navn for alle kuber i alle tilgjengelige datatilkoblinger. Verdiene flyter over nedover.
=INFOR.GET.CUBES()
Dette eksempelet henter titler og unike navn på kuber som er spesifikke for datatilkoblingen BIBestPr_BestPracticesOLAP. Verdiene flyter over nedover.
=INFOR.GET.CUBES(,"BIBestPr_BestPracticesOLAP",{"caption","unique_name"})
Syntaksen for tredje argument: {"tittel","unikt_navn"} er et matriseargument. Dette er en ny funksjon i Microsoft Excel som lar deg angi flere verdier som ett argument.
INFOR.GET.DATACONNECTIONS-formelen
Dette eksemplet henter både titler og unike navn for alle datatilkoblinger og flyter over nedover.
=INFOR.GET.DATACONNECTIONS()
Dette eksemplet henter unike navn for alle datatilkoblinger for Infor OLAP. Verdiene flyter over til høyre.
=INFOR.GET.DATACONNECTIONS(TRUE,"unique_name", "inforolap")
INFOR.GET.DIMENSIONS-formelen
Dette eksempelet henter alle egenskaper for alle dimensjoner på datatilkoblingen BIBestPr_BestPracticesOLAP og analysekuben. Verdiene flyter over til høyre.
=INFOR.GET.DIMENSIONS(TRUE,"BIBestPr_BestPracticesOLAP","Analysis")
Dette eksemplet henter titler og unike navn for alle dimensjoner på datatilkoblingen BIBestPr_BestPracticesOLAP og analysekuben.
=INFOR.GET.DIMENSIONS(TRUE,"BIBestPr_BestPracticesOLAP","Analysis",{"caption","unique_name"})
INFOR.GET.HIERARCHIES-formelen
Dette eksempelet henter titler og unike navn for alle hierarkier og alle dimensjoner i BIBestPr_BestPracticesOLAP datatilkoblingen og analysekuben. Verdiene flyter over nedover.
=INFOR.GET.HIERARCHIES(FALSE,"BIBestPr_BestPracticesOLAP","Analysis",,{"caption","unique_name"})
For å hente tittel og unikt navn for en produktdimensjon oppgir du det dimensjonsunike navnet som det fjerde argumentet.
=INFOR.GET.HIERARCHIES(FALSE,"BIBestPr_BestPracticesOLAP","Analysis","[PRODUCT]",{"caption","unique_name"})
INFOR.GET.LEVELS-formelen
Dette eksempelet henter titler og unike navn for alle nivåer i datatilkoblingen BIBestPr_BestPracticesOLAP, analysekuben, produktdimensjonen og produkthierarkiet. Verdiene flyter over nedover.
=INFOR.GET.LEVELS(FALSE,"BIBestPr_BestPracticesOLAP","Analysis","[PRODUCT]","[PRODUCT]",{"caption","unique_name"})
INFOR.GET.ELEMENT-formelen
Dette eksempelet viser hvordan INFOR.GET.ELEMENT
henter tittelen for 2015-elementet fra periodehierarkiet.
=INFOR.GET.ELEMENT("BIBESTPR_BESTPRACTICESOLAP";"ANALYSIS";"MEMBER_CAPTION";"[PERIOD]";"[PERIOD].[ALL YEARS].[2015]")
INFOR.GET.ELEMENT-formelen
Dette eksempelet viser hvordan INFOR.GET.ELEMENTS
henter tittelen for 2015-elementet og de sideordnede elementene fra Periode-hierarkiet. Verdiene flyter over nedover.
=INFOR.GET.ELEMENTS(FALSE,"BIBESTPR_BESTPRACTICESOLAP","ANALYSIS","MEMBER_CAPTION","[PERIOD]",,,,,"[PERIOD].[ALL YEARS].[2015].Siblings")
Du kan hente flere attributter samtidig ved hjelp av matriseargumentet. For å hente tittel og tysk oversettelse må du endre det forrige eksemplet med et matriseargument {"MEMBER_CAPTION","Att2_GERMAN"}
for attributtet. Elementene flyter over nedover og viser en kolonne til for attributtet "Att2_GERMAN".
=INFOR.GET.ELEMENTS(FALSE,"BIBESTPR_BESTPRACTICESOLAP","ANALYSIS{"MEMBER_CAPTION","Att2_GERMAN"},"[PERIOD]",,,,,"[PERIOD].[ALL YEARS].[2015].Siblings")
Du kan også definere paginering og innrykk. Dette eksemplet henter alle medlemmer fra PERIODE-hierarkiet med aktivert paginering. Viser bare 10 oppføringer per side, viser en annen side og har aktivert innrykk (viser "--" per nivå) for tyske oversettelser.
=INFOR.GET.ELEMENTS(FALSE,"BIBESTPR_BESTPRACTICESOLAP","ANALYSIS",{"MEMBER_CAPTION","Att2_GERMAN"},"[PERIOD]",10,2,"--",2,"[PERIOD].AllMembers")
INFOR.GET.VALUE-formelen
Dette eksempelet viser hvordan INFOR.GET.VALUE
henter verdien fra datatilkoblingen BIBestPr_BestPracticesOLAP og analysekuben. Cellekoordinatene er Enheter fra måldimensjonen, Q1 2015 fra Periode-hierarkiet, Body Shops fra POS-hierarkiet, AS600/175 fra Product-hierarkiet, California fra regionhierarkiet, Direct Sales fra Channel-hierarkiet og Actual fra VALTYPE-hierarkiet.
=INFOR.GET.VALUE("BIBESTPR_BESTPRACTICESOLAP";"ANALYSIS";"VALUE";"[MEASURE].[UNITS]";"[PERIOD].[ALL YEARS].[2015].[2015_Q1]";"[POS].[ALL POS].[BODYSHOPS]";"[PRODUCT].[ALL TIRES].[CAR TIRES ALL SEASON].[AS600 AQUACHRONO].[AS600/175]";"[REGION].[ALL REGIONS].[NORTH AMERICA].[USA].[CALIFORNIA]";"[CHANNEL].[ALL CHANNELS].[DIRECT SALES]";"[VALTYPE].[VARIANCE].[ACTUAL]")
INFOR.READ.VALUE-formelen
Dette eksempelet viser hvordan INFOR.READ.VALUE
leser verdier fra en celle i analysekuben fra databasen til Eksempler-applikasjonen. Cellekoordinatene er Enheter fra måldimensjonen, Q1 2015 fra Periode-hierarkiet, Body Shops fra POS-hierarkiet, AS600/175 fra Product-hierarkiet, California fra regionhierarkiet, Direct Sales fra Channel-hierarkiet og Actual fra VALTYPE-hierarkiet.
=INFOR.READ.VALUE("BIBESTPR_BESTPRACTICESOLAP";"ANALYSIS";"VALUE";"[MEASURE].[UNITS]";"[PERIOD].[ALL YEARS].[2015].[2015_Q1]";"[POS].[ALL POS].[BODYSHOPS]";"[PRODUCT].[ALL TIRES].[CAR TIRES ALL SEASON].[AS600 AQUACHRONO].[AS600/175]";"[REGION].[ALL REGIONS].[NORTH AMERICA].[USA].[CALIFORNIA]";"[CHANNEL].[ALL CHANNELS].[DIRECT SALES]";"[VALTYPE].[VARIANCE].[ACTUAL]")
Eksempler kan bare aktiveres i lokale miljøer. Hvis du ikke har tilgang til Eksempler, vises en sammendragsbeskrivelse av strukturen av databasen som referanse.
INFOR.WRITE.VALUE-formelen
Dette eksempelet viser hvordan du kan bruke INFOR.WRITE.VALUE
for å tilbakeskrive en verdi til cellen i de spesifiserte koordinatene for spesifikk datatilkobling og kube. I dette eksemplet tilbakeskriver den 1000, og siden denne målcellen ikke er en basiscelle, blir verdien splashet med standard splashing-operasjon, tilordning, WeightedOrEqual
-distribusjon.
=INFOR.WRITE.VALUE(1000,"BIBESTPR_BESTPRACTICESOLAP","ANALYSIS","VALUE","[MEASURE].[UNITS]","[PERIOD].[ALL YEARS].[2015].[2015_Q1]","[POS].[ALL POS].[BODYSHOPS]","[PRODUCT].[ALL TIRES].[CAR TIRES ALL SEASON].[AS600 AQUACHRONO].[AS600/175]","[REGION].[ALL REGIONS].[NORTH AMERICA].[USA].[CALIFORNIA]","[CHANNEL].[ALL CHANNELS].[DIRECT SALES]","[VALTYPE].[VARIANCE].[ACTUAL]")
Du kan også bruke en tilbakeskrivingskommando, i dette tilfellet tilordning med lik distribusjon, for å tilbakeskrive en verdi på 100 med denne formelen:
=INFOR.WRITE.VALUE("#E100","BIBESTPR_BESTPRACTICESOLAP","ANALYSIS","VALUE","[MEASURE].[UNITS]","[PERIOD].[ALL YEARS].[2015].[2015_Q1]","[POS].[ALL POS].[BODYSHOPS]","[PRODUCT].[ALL TIRES].[CAR TIRES ALL SEASON].[AS600 AQUACHRONO].[AS600/175]","[REGION].[ALL REGIONS].[NORTH AMERICA].[USA].[CALIFORNIA]","[CHANNEL].[ALL CHANNELS].[DIRECT SALES]","[VALTYPE].[VARIANCE].[ACTUAL]")