Exempel
INFOR.GET.ATTRIBUTES
Det här exemplet hämtar rubriker och unika namn för alla attribut för datalänkningen BIBestPr_BestPracticesOLAP, kuben Analys, produktdimension och produkthierarki. Värdena spills nedåt.
=INFOR.GET.ATTRIBUTES(FALSE,"BIBestPr_BestPracticesOLAP","Analysis","[PRODUCT]","[PRODUCT]")
INFOR.GET.CUBES
I det här exemplet hämtas rubriker, unika namn, beskrivningar, unika namn på måttdimensionen, unika namn på tidsdimensionen och datalänkningens unika namn för alla kuber i alla tillgängliga datalänkningar. Värdena spills nedåt.
=INFOR.GET.CUBES()
I det här exemplet hämtas rubriker och unika namn på kuber som är specifika för datalänkningen BIBestPr_BestPracticesOLAP. Värdena spills nedåt.
=INFOR.GET.CUBES(,"BIBestPr_BestPracticesOLAP",{"caption","unique_name"})
INFOR.GET.DATACONNECTIONS
I det här exemplet hämtas både rubriker och unika namn för alla datalänkningar som spiller ned.
=INFOR.GET.DATACONNECTIONS()
Detta exempel hämtar unika namn för alla Infor OLAP-datalänkningar. Värdena spills åt höger.
=INFOR.GET.DATACONNECTIONS(TRUE,"unique_name", "inforolap")
INFOR.GET.DIMENSIONS
I det här exemplet hämtas alla egenskaper för alla dimensioner i datalänkningen BIBestPr_BestPracticesOLAP och kuben Analys. Värdena spills åt höger.
=INFOR.GET.DIMENSIONS(TRUE,"BIBestPr_BestPracticesOLAP","Analysis")
I det här exemplet hämtas rubriker och unika namn för alla dimensioner i datalänkningen BIBestPr_BestPracticesOLAP och kuben Analys.
=INFOR.GET.DIMENSIONS(TRUE,"BIBestPr_BestPracticesOLAP","Analysis",{"caption","unique_name"})
INFOR.GET.HIERARCHIES
I det här exemplet hämtas rubriker och unika namn för alla hierarkier och alla dimensioner i datalänkningen BIBestPr_BestPracticesOLAP och kuben Analys. Värdena spills nedåt.
=INFOR.GET.HIERARCHIES(FALSE,"BIBestPr_BestPracticesOLAP","Analysis",,{"caption","unique_name"})
Om du vill hämta rubrik och unikt namn för en produktdimension anger du dimensionens unika namn som det fjärde argumentet.
=INFOR.GET.HIERARCHIES(FALSE,"BIBestPr_BestPracticesOLAP","Analysis","[PRODUCT]",{"caption","unique_name"})
INFOR.GET.LEVELS
I det här exemplet hämtas rubriker och unika namn för alla nivåer i datalänkningen BIBestPr_BestPracticesOLAP, kuben Analys, produktdimensionen och produkthierarkin. Värdena spills nedåt.
=INFOR.GET.LEVELS(FALSE,"BIBestPr_BestPracticesOLAP","Analysis","[PRODUCT]","[PRODUCT]",{"caption","unique_name"})
INFOR.GET.ELEMENT-formel
Det här exemplet visar hur INFOR.GET.ELEMENT
hämtar en rubrik för elementet 2015 från Period-hierarkin.
=INFOR.GET.ELEMENT("BIBESTPR_BESTPRACTICESOLAP";"ANALYSIS";"MEMBER_CAPTION";"[PERIOD]";"[PERIOD].[ALL YEARS].[2015]")
INFOR.GET.ELEMENTS
Det här exemplet visar hur INFOR.GET.ELEMENTS
hämtar rubrik för elementet 2015 och dess element på samma nivå från Period-hierarkin. Värdena spills nedåt.
=INFOR.GET.ELEMENTS(FALSE,"BIBESTPR_BESTPRACTICESOLAP","ANALYSIS","MEMBER_CAPTION","[PERIOD]",,,,,"[PERIOD].[ALL YEARS].[2015].Siblings")
Du kan hämta fler attribut samtidigt med hjälp av matrisargumentet. Ändra tidigare exempel med ett matrisargument {"MEMBER_CAPTION","Att2_GERMAN"}
för attributet om du vill hämta rubriken och den tyska översättningen. Elementen spills nedåt och visar en kolumn för attributet "Att2_GERMAN".
=INFOR.GET.ELEMENTS(FALSE,"BIBESTPR_BESTPRACTICESOLAP","ANALYSIS{"MEMBER_CAPTION","Att2_GERMAN"},"[PERIOD]",,,,,"[PERIOD].[ALL YEARS].[2015].Siblings")
Du kan också definiera sidväxling och indrag. Det här exemplet hämtar alla medlemmar från PERIOD-hierarkin med sidväxling aktiverad, visar endast 10 poster per sida, visar den andra sidan och har indrag aktiverad (visar "--" per nivå) för tyska översättningar.
=INFOR.GET.ELEMENTS(FALSE,"BIBESTPR_BESTPRACTICESOLAP","ANALYSIS",{"MEMBER_CAPTION","Att2_GERMAN"},"[PERIOD]",10,2,"--",2,"[PERIOD].AllMembers")
INFOR.GET.VALUE
Det här exemplet visar hur INFOR.GET.VALUE
hämtar värde från datalänkningen BIBestPr_BestPracticesOLAP och kuben Analys. Cellkoordinaterna är Enheter från dimensionen Mått, Q1 2015 från hierarkin Period, Body Shops från hierarkin POS, AS600/175 från hierarkin Produkt, Kalifornien från hierarkin Region, Direktförsäljning från hierarkin Kanal och Faktisk från hierarkin VALTYPE.
=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-formel
Det här exemplet visar hur INFOR.READ.VALUE
läser värde från en cell i kuben Analys från databasen i Samples-programmet. Cellkoordinaterna är Enheter från dimensionen Mått, Q1 2015 från hierarkin Period, Body Shops från hierarkin POS, AS600/175 från hierarkin Produkt, Kalifornien från hierarkin Region, Direktförsäljning från hierarkin Kanal och Faktisk från hierarkin VALTYPE.
=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]")
INFOR.WRITE.VALUE
Det här exemplet visar hur du kan använda INFOR.WRITE.VALUE
för att återskriva ett värde till cellen i de angivna koordinaterna för en specifik datalänkning och kub. I det här exemplet återskriver den 1000 och eftersom den här målcellen inte är en bascell, splashas värdet med den förvalda splashingoperationen, Allocation,WeightedOrEqual
-distribution.
=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 också använda ett återskrivningskommando, i detta fall Lika fördelning, för att återskriva ett värde på 100 med denna formel:
=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]")