display pdf in iframe mvc : Rotate all pages in pdf file SDK application project wpf html web page UWP 14_aaoffice_user_en4-part232

3.3.4  To insert a filter
You can insert a filter component to your analysis to simplify the filtering. This helps you to quickly change the 
view of the displayed data, for example to different periods of time.
1. Select an empty cell where you want to place the filter component.
2. Choose Filter and select one of the listed dimensions to insert a filter component for this dimension.
The dimension name and a filter component formula are inserted in the worksheet. The functions used for the 
formulas are SAPGetDimensionInfo and SAPSetFilterComponent. The formulas are created automatically.
3. Optional Step: Specify the filter component formula.
The formula that is inserted automatically, allows the user to select multiple members for filtering. It looks like 
this: =SAPSetFilterComponent("DS_2"; "0CALYEAR";"ALL").
You can add one of the following parameters to the formula: SINGLE, MULTIPLE, LOWERBOUNDARY, 
UPPERBOUNDARY to specify the filtering options. If you add the parameter SINGLE, the user can only select 
one member for filtering. The formula looks like this: =SAPSetFilterComponent("DS_2"; 
"0CALYEAR";"ALL";"SINGLE").
You can also insert filter components to enable a range selection. Insert two filter components for the same 
dimension and add to one the parameter LOWERBOUNDARY and to the other the parameter 
UPPERBOUNDARY. You can now filter for the lower and upper bounds of a range.
4. Optional step: Format the filter component.
You can use the formatting options of Microsoft Excel to format cells of the filter component.
5. Select the filter icon to define a filter.
All tables on the current sheet that contain this dimension, will be filtered according to the selected filter. On 
the Components tab in the design panel, you can define which tables should be affected if not all tables should 
be filtered accordingly.
The filter is added to the analysis according to your configuration.
Related Links
SAPGetDimensionInfo
[page 45]
SAPSetFilterComponent
[page 55]
3.4  Working with formulas
In Analysis, edition for Microsoft Office, you can use the standard functions of Microsoft Excel to build formulas. 
The Add-in also contains an own set of functions that you can use to build formulas. You can use these functions 
to include data and meta data of used data sources into your analysis. For example, you can insert information 
fields on data source properties, display the measure filter or list the variables of a data source. With the 
SAPGetData function, you can also define measure values for certain member combinations.
A Microsoft Excel formula for Analysis consists of a function and references to the data source, measures and/or 
dimensions. You can use the text or the key of an object to use it as reference. You can also use a cell value like 
B10 as reference.
The formula alias of a data source is displayed and can be changed in the data source properties on the 
Components tab in the design panel. For measures, dimensions and their members text references are better to 
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
41
Rotate all pages in pdf file - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
rotate pdf pages individually; rotate a pdf page
Rotate all pages in pdf file - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
rotate single page in pdf file; rotate pages in pdf
read, but if you want to create a multi-language enabled analysis or there are duplicate texts in the meta data of 
your data source, you should reference these objects with their keys.
You can also use these functions in VBA macros.
Analysis functions
The following functions are available in the Analysis category:
SAPGetData
SAPGetDimensionDynamicFilter
SAPGetDimensionEffectiveFilter
SAPGetDimensionInfo
SAPGetDimensionStaticFilter
SAPGetDisplayedMeasures
SAPGetInfoLabel
SAPGetMeasureFilter
SAPGetMember
SAPGetSourceInfo
SAPGetVariable
SAPGetWorkbookInfo
SAPListOf
SAPListOfDimensions
SAPListOfDynamicFilters
SAPListOfEffectiveFilters
SAPListOfMembers
SAPListOfMessages
SAPListOfStaticFilters
SAPListOfVariables
SAPSetFilterComponent
Related Links
Using Analysis functions
[page 72]
3.4.1  To create a formula
To create a formula with Analysis functions:
1. Select the cell in which you want to enter the formula.
2. To start the formula with a function, press the Insert Function button on the formula bar.
The Insert Function dialog box appears.
3. Select Analysis in the Select a category box.
4. Select a function.
5. Press OK.
42
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
doc2.InsertPages(pages, pageIndex) ' Output the new document. to use VB to insert an empty page to a specific location of current PDF file . All Rights Reserved
save pdf after rotating pages; pdf rotate all pages
C# PDF Page Insert Library: insert pages into PDF file in C#.net
as how to merge PDF document files by C# code, how to rotate PDF document page This C# demo explains how to insert empty pages to a specific All Rights Reserved
rotate pdf pages on ipad; pdf reverse page order online
The Function Arguments dialog box appears.
6. Enter the arguments.
To enter cell references as an argument, press the Collapse Dialog button (which temporarily hides the dialog 
box), select the cells on the worksheet, and then press the Expand Dialog button.
7. When you complete the formula, press OK.
3.4.2  SAPGetData
This function returns the measure value for a specific dimension member combination.
The formula can only return values for member combinations that are part of the current navigation state of the 
data source. To be part of the navigation state, the member combinations must be used in rows, columns or as a 
background filter. If you filter a dimension, you can only return values for member combinations that the filter 
contains. For example, if the navigation state of the data source displays the dimension Region in rows and the 
measures Sales Volume in columns, you can create a formula to return a value for a particular region, but you 
cannot return a value for a special customer, even if customer information is available in the data source. To be 
able to return values for a special customer, you have to add the dimension to the navigation state, for example as 
a background filter.
The formula consists of at least 3 parameters and is made up of the following arguments:
Data Source
Enter the formula alias for the data source. You can set the alias when configuring the data source on the 
Components tab in the design panel.
Measure 
Enter the name of measure, for example "Incoming Orders".
Member combination
There are two methods for entering the member combination:
Enter one parameter as member combination, for example "Region=France;Product=Services" 
This method is used for converting to formula.
Enter several parameters as the member combination, for example 
"Region";"France";"Product";"Services". This method can only be entered manually. It is 
recommended for member combinations that use cell references.
Example
3 Parameters formula
Cell H20: =SAPGetData("DS_1";"Incoming Orders";"Region=France;Product=Services")
The data for the value in this cell comes from data source DS_1. The name of the measure is Incoming Orders. 
The member combination is France and Services. The formula in cell H20 therefore uses the data from DS_1 to 
calculate the incoming orders for Region France and Product Services. If you change France to Germany in the 
formula, the incoming orders for Germany and Services are displayed in cell H20.
Example
>3 Parameters formula with cell reference
Cell H20: =SAPGetData("DS_1";"Incoming Orders";"Region";B10;"Product";"Services")
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
43
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
C#.NET source code for combining multiple PDF pages together in managed C# code and compatible with all .NET developing choose to create a new PDF file in .NET
how to rotate a single page in a pdf document; pdf rotate single page reader
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Document and metadata. All object data. File attachment. Flatten visible layers. VB.NET Demo Code to Optimize An Exist PDF File in Visual C#.NET Project.
how to rotate a page in pdf and save it; how to permanently rotate pdf pages
The data for the value in this cell comes from data source DS_1. The name of the measure is Incoming Orders. 
The member combination is the region entered in cell B10 and Services. For example, if you enter Spain in cell 
B10. the formula in cell H20 uses the data from DS_1 to calculate the incoming orders for Region Spain and 
Product Services. If you change Spain to France in cell B10, the incoming orders for France and Services are 
displayed in cell H20.
3.4.3  SAPGetDimensionDynamicFilter
This function returns the dynamic filter of a dimension. Dynamic filters are defined by the user.
The formula consists of 3 parameters and is made up of the following arguments:
Data Source
Enter the formula alias of the data source or planning function. You can set the alias when configuring the 
data source or planning function on the Components tab in the design panel.
Dimension
Enter the technical name of the dimension.
Member Display
You can enter TEXTKEY or INPUT_STRING to define how the filtered members should be displayed in the 
workbook.
You can use INPUT_STRING_AS_ARRAY if the formula is called from VBA to get the input string as a string 
array.
Example
Cell F20: =SAPGetDimensionDynamicFilter("DS_1";"0DIVISION";"TEXT")
You add a filter for dimension 0DIVISION and the following members are displayed in the analysis: Paints, 
Lighting, Foods. If you enter the formula in cell F20, the three filtered members are displayed in cell F20 as text.
3.4.4  SAPGetDimensionEffectiveFilter
This function returns all effective filters of a dimension: Dynamic filters defined by the user, static filters defined in 
the underlying source, and filters by measure defined for the selected dimension.
The formula consists of 3 parameters and is made up of the following arguments:
Data Source
Enter the formula alias of the data source or planning function. You can set the alias when configuring the 
data source or planning function on the Components tab in the design panel.
Dimension
Enter the technical name of the dimension.
Member Display
You can enter TEXTKEY or INPUT_STRING to define how the filtered members should be displayed in the 
workbook.
You can use INPUT_STRING_AS_ARRAY if the formula is called from VBA to get the input string as a string 
array.
44
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
Combine multiple specified PDF pages in into single one file. without changing the previous two PDF documents at all. VB.NET users can append a PDF file to the
change orientation of pdf page; how to rotate all pages in pdf
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
NET example for how to delete several defined pages from a PDF document Dim detelePageindexes = New Integer() {1, 3, 5, 7, 9} ' Delete pages. All Rights Reserved
pdf expert rotate page; how to save a pdf after rotating pages
Example
Cell F20: =SAPGetDimensionEffectiveFilter("DS_1";"0DIVISION";"TEXT")
If you enter the formula in cell F20, the members of 0DIVISION that are currently filtered by the user, the static 
filters that are defined in the data source and the filters by measure for this dimension are displayed in cell F20 
as text. If no static filters are defined for the data source, only the dynamic filter members and filters by 
measure are displayed.
3.4.5  SAPGetDimensionInfo
This function returns the name of a dimension or the name of an active hierarchy.
The formula consists of 3 parameters and is made up of the following arguments:
Data Source
Enter the formula alias for the data source. You can set the alias when configuring the data source on the 
Components tab in the design panel.
Dimension
Enter the technical name of the dimension.
Property Name
You can enter the following property names:
NAME
ACTIVEHIERARCHY
Example
Cell F20: =SAPGetDimensionInfo("DS_1";"0DIVISION";"NAME")
If you enter the formula in cell F20, the name of dimension 0DIVISION is displayed in cell F20.
3.4.6  SAPGetDimensionStaticFilter
This function returns the static filter of a dimension. Static filters are defined in the underlying source and cannot 
be changed by the user.
The formula consists of 3 parameters and is made up of the following arguments:
Data Source 
Enter the formula alias for the data source. You can set the alias when configuring the data source on the 
Components tab in the design panel.
Dimension
Enter the technical name of the dimension.
Member Display
You can enter TEXT, KEY or INPUT_STRING to define how the filtered members should be displayed in the 
workbook.
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
45
C# PDF File Compress Library: Compress reduce PDF size in C#.net
Compress large-size PDF document of 1000+ pages to smaller one in a short All object data. C# Demo Code to Optimize An Exist PDF File in Visual C#.NET Project.
how to rotate all pages in pdf at once; how to rotate a pdf page in reader
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
1. public void DeletePages(int[] pageIndexes). Description: Delete specified pages from the input PDF file. Parameters: All Rights Reserved.
how to rotate pdf pages and save; rotate pdf page by page
You can use INPUT_STRING_AS_ARRAY if the formula is called from VBA to get the input string as a string 
array.
Example
Cell F20: =SAPGetDimensionStaticFilter("DS_1";"0MATERIAL";"KEY")
If you enter the formula in cell F20, the static filter of dimension 0MATERIAL is displayed in cell F20.
3.4.7  SAPGetDisplayedMeasures
This function returns a list of all measures displayed in the analysis as text.
The formula is made up of the following argument: Data Source.
Enter the formula alias for the data source. You can set the alias when configuring the data source on the 
Components tab in the design panel.
Example
Cell G10: =SAPGetDisplayedMeasures("DS_1")
If you enter the formula in cell G10, all measures that are currently displayed in the crosstab are listed in cell 
G10. If you add or remove a measure from the crosstab, the list in cell G10 is updated accordingly.
3.4.8  SAPGetInfoLabel
This function returns the language-dependant label for an info field. The property names correspond to the info 
fields that are available for workbook and data sources on the Information tab in the design panel. Using this 
function, the info field labels are displayed in the selected UI language. The info field values can be inserted with 
function SAPGetWorkbookInfo and SAPGetSourceInfo.
The formula is made up of the following argument: Property Name.
For workbook related info fields, you can enter the following property names:
WorkbookName
CreatedBy
CreatedAt
LastChangedAt
LastRefreshedAt
LogonUser
For data source related info fields, you can enter the following property names:
DataSourceName
LastDataUpdate
LastDataUpdateMaximum
46
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
This property is related to MulitProviders. It returns the date of the last update of all InfoProviders in a 
MultiProvider.
Example: A MultiProvider contains three InfoProviders. The date when all three InfoProviders were updated 
succesfully for the last time, is the LastDataUpdateMaximum.
KeyDate
QueryTechName
QueryCreatedBy
QueryLastChangedBy
QueryLastChangedAt
QueryLastRefreshedAt
InfoProviderTechName
InfoProviderName
System
LogonUser
Example
Cell D20: =SAPGetInfoLabel("System")
The label of the info field is displayed in the selected UI language, for example in English: System.
3.4.9  SAPGetMeasureFilter
This function returns a list of all filtered measures and their rules defined for a data source.
The formula is made up of the following argument: Data Source.
Enter the formula alias for the data source. You can set the alias when configuring the data source on the 
Components tab in the design panel.
Example
Cell G10: =SAPGetMeasureFilter("DS_1")
If you enter the formula in cell G10, all measures that have a filter definition and the corresponding rules are 
displayed in a list in cell G10. If you add or remove a filter to a measure, the list in cell G10 is updated 
accordingly.
3.4.10  SAPGetMember
This function returns the dimension member or attribute.
The formula can only return values for dimension members or atttributes that are part of the current navigation 
state of the data source. To be part of the navigation state, the members must be used in rows, columns or as 
background filter. If you filter a dimension, you can only return values for members that the filter contains.
The formula consists of 3 parameters and is made up of the following arguments:
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
47
Data Source
Enter the formula alias for the data source. You can set the alias when configuring the data source on the 
Components tab in the design panel.
Dimension Member
Enter the technical name of a dimension and assign a member key, for example "0DIVISION=R1".
Member Display
You can enter TEXT or KEY to define how the filtered members should be displayed in the workbook.
Example
Cell G15: =SAPGetMember("DS_1";"0DIVISION=R1";"TEXT")
You want to display the text for member Retail. The key for Retail is R1. If you enter the formula in cell G15, the 
text of member R1 (Retail) is displayed in cell G15.
3.4.11  SAPGetSourceInfo
This function returns an info field value for a data source. The info field label can be inserted using the 
SAPGetInfoLabel function. The property names correspond to the info field values that are available for data 
sources on the Information tab in the design panel.
The formula consists of 2 parameters and is made up of the following arguments:
Data Source
Enter the formula alias for the data source. You can set the alias when configuring the data source on the 
Components tab in the design panel.
Property Name
You can enter the following property names:
DataSourceName
LastDataUpdate
LastDataUpdateMaximum
This property is related to MulitProviders. It returns the date of the last update of all InfoProviders in a 
MultiProvider.
Example: A MultiProvider contains three InfoProviders. The date when all three InfoProviders were 
updated succesfully for the last time, is the LastDataUpdateMaximum.
KeyDate
QueryTechName
QueryCreatedBy
QueryLastChangedBy
QueryLastChangedAt
QueryLastRefreshedAt
InfoProviderTechName
InfoProviderName
System
LogonUser
Example
48
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
Cell D20: =SAPGetInfoLabel("DataSourceName")
Cell E20: =SAPGetSourceInfo("DS_1";"DataSourceName")
In cell D20, the Data Source Name label is displayed. In cell E20, the name of the data source with alias DS_1 
is displayed, for example Sales Volume Europe.
3.4.12  SAPGetVariable
This function returns a the value of the specified property for a specific BW variable.
The formula consists of 3 parameters and is made up of the following arguments:
Data Source
Enter the formula alias for the data source. You can set the alias when configuring the data source on the 
Components tab in the design panel.
Variable Name
Enter the name or technical name of the variable.
Property Name
You can enter the following property names:
VALUE
If you enter VALUE, the current value of the variable is displayed.
VALUEASKEY
If you enter VALUEASKEY, the current value of the variable is displayed as a key.
INPUT_STRING
If you enter INPUT_STRING, the current value of the variable is displayed as input string.
INPUT_STRING_AS_ARRAY
This property name can only be used if the formula is called from VBA. It returns the input string as a 
string array.
DESCRIPTION
If you enter DESCRIPTION, the variable name is displayed.
ISINPUTENABLED
If you enter ISINPUTENABLED, the function checks if the variable is input-enabled.
ISMANDATORY
If you enter ISMANDATORY, the function checks if the variable is mandatory.
TECHNICALNAME
If you enter TECHNICALNAME, the technical name of the variable is displayed.
Example
Cell F20: =SAPGetVariable("DS_2";"0BW_VAR";"DESCRIPTION")
If you enter the formula in cell F20, the name of variable 0BW_VAR is displayed in cell F20.
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
49
3.4.13  SAPGetWorkbookInfo
This function returns an info field value for the current workbook. The info field label can be inserted with the 
SAPGetInfoLabel function The property names correspond to the info field values that are available for workbooks 
on the Information tab in the design panel.
This formula is made up of the following argument: Property Name.
You can enter the following property names:
WorkbookName
CreatedBy
CreatedAt
LastChangedAt
LastRefreshedAt
LogonUser
Example
Cell D20: =SAPGetInfoLabel("WorkbookName")
Cell E20: =SAPGetWorkbookInfo("WorkbookName")
In cell D20, the Workbook Name label is displayed. In cell E20, the name used for saving the workbook is 
displayed, for example Sales in Europe.
3.4.14  SAPListOf
This function returns a list of available objects for a specific object type. The list contains two columns for every 
entry (Alias and Description). For object type CROSSTABS, the function returns a list with three columns (Alias, 
Description and data source Alias).
This formula consists of 3 parameters and is made up of the following arguments:
Object Type
You can enter the following object types:
DATASOURCES
CROSSTABS
PLANNINGFUNCTIONS
PLANNINGSEQUENCES
Search
You can enter a search string. Note that the search is case sensitive. If you do not enter a search string, all 
available objects of the selected object type will be listed.
Search in
You can search in ALIAS or DESCRIPTION. This parameter is optional. The default value is ALIAS.
Example
Cell G15: =SAPListOf("CROSSTABS";"Cross")
50
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
Documents you may be interested
Documents you may be interested