display pdf in iframe mvc : Save pdf rotated pages Library control class asp.net web page wpf ajax 14_aaoffice_user_en6-part234

PlanDataSave 
Use this command to save entered planning data.
Dim lResult As Long
lResult= Application.Run("SAPExecuteCommand", "PlanDataSave")
If you execute this command, the entered planning data is saved.
PlanDataReset 
Use this command to reset planning data entered since the last save of data.
PlanDataClientReset 
Use this command to reset planning data entered since the last successful recalculation of data.
PlanDataToDisplayMode 
Use this command to quit input-ready mode and switch to display mode while planning data.
PlanDataToChangeMode 
Use this command to switch to input-ready mode while planning data.
PauseVariableSubmit 
Use this command to pause the execution of variables using the parameter "On". To end the pausing, use the 
command with parameter "Off".
When PauseVariableSubmit is in mode "On", all Analysis formulas and most of the Analysis macros will not be 
executed. The following macros will be executed: SAPAddMessage, SAPSetVariable, PauseVariableSubmit "Off".
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
61
Save pdf rotated pages - 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#
pdf rotate pages separately; rotate all pages in pdf file
Save pdf rotated pages - 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 all pages in pdf preview; how to reverse page order in pdf
Hide/Show 
Use this command to hide and show Analysis UI components for a workbook. You can use the command for the 
types "Ribbon", "ContextMenu" and "TaskPane".
You can hide the complete ribbon ("All") and show it again ("Default"). For the context menu, you can hide the 
single refresh or the complete menu and show the complete menu again. For the design panel, you can hide the 
Analysis and the Components tab and show the complete design panel again.
The following commands are supported:
Application.Run("SAPExecuteCommand", "Hide", "Ribbon", "All") 
Application.Run("SAPExecuteCommand", "Show", "Ribbon", "Default") 
Application.Run("SAPExecuteCommand", "Hide", "ContextMenu", "Refresh_Single")
Application.Run("SAPExecuteCommand", "Hide", "ContextMenu", "All") 
Application.Run("SAPExecuteCommand", "Show", "ContextMenu", "Default") 
Application.Run("SAPExecuteCommand", "Hide", "TaskPane", "Analysis")
Application.Run("SAPExecuteCommand", "Hide", "TaskPane", "Components")
Application.Run("SAPExecuteCommand", "Show", "TaskPane", "Default")
Refresh 
Use this command to initially refresh the data in the workbook. You can specify one data source or one planning 
object as a parameter that should be refreshed. If you do not enter a parameter or you enter the string 'ALL' as 
parameter, all data sources and planning objects will be refreshed. If you execute this command for a data source 
which is already refreshed, all corresponding crosstabs are redrawn.
Refresh one data source
Dim lResult As Long
lResult= Application.Run("SAPExecuteCommand", "Refresh", "DS_1")
If you execute this command, the data for data source DS_1 is refreshed.
Refresh all data sources
Dim lResult As Long
lResult= Application.Run("SAPExecuteCommand", "Refresh")
If you execute this command, the data of all data sources is refreshed.
RefreshData
Use this command to refresh all or defined data sources in the workbook. You can specify the data sources that 
should be refreshed. If you do not enter a parameter or you enter the string 'ALL' as parameter, all data sources 
will be refreshed. If you execute this command for a data source, the corresponding data is updated from the 
server and the crosstabs are redrawn.
62
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
VB.NET TIFF: Rotate TIFF Page by Using RaterEdge .NET TIFF
specific formats are: JPEG, PNG, GIF, BMP, PDF, Word (Docx Save the rotated page(s) to new a TIFF Multiple image formats support for saving rotated TIFF page(
rotate pdf page; pdf page order reverse
VB.NET Image: Image Rotator SDK; .NET Document Image Rotation
VB.NET image rotator control SDK allows developers to save rotated image as are dedicated to provide powerful & profession imaging controls, PDF document, tiff
rotate pdf pages in reader; rotate one page in pdf reader
Refresh two defined data sources
Dim lResult As Long
lResult= Application.Run("SAPExecuteCommand", "RefreshData", "DS_1;DS_3")
If you execute this command, the data for data source DS_1 and DS_3 is refreshed from the server.
Restart 
Use this command to restart all or defined data sources in the workbook. If you do not enter a parameter or you 
enter the string 'ALL' as parameter, all data sources will be restarted. If you want to define a set of data sources 
that should be restarted, you can enter them as parameter with a semicolon separated list. Restarting a data 
source has the same effect than deleting and reinserting it. The complete process of adding or initially refreshing a 
data source is executed. After the restart, new data from the database will be included in the corresponding 
crosstabs. Before you can restart a data source, the data source has to be initially refreshed, for example with the 
command Refresh.
Dim lResult As Long
lResult= Application.Run("SAPExecuteCommand", "Restart", "DS_1;DS_2")
If you execute this command, the data of data sources DS_1 and DS_2 is restarted.
RegisterCallback 
Use this command to register a callback. The following callbacks can be registered with SAPExecuteCommand: 
AfterRedisplay, BeforePlanDataSave, BeforePlanDataReset.
UnregisterCallback 
Use this command to unregister the callbacks listed above.
Dim lResult As Long
lResult= Application.Run("SAPExecuteCommand", "UnregisterCallback", "AfterRedisplay")
If you execute this command, the AfterRedisplay callback is unregistered.
Related Links
Using callbacks
[page 75]
Hiding / Showing Analysis UI components
[page 74]
SAPSetVariable
[page 71]
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
63
C# TIFF: How to Rotate TIFF Using C# Code in .NET Imaging
VB.NET How-to, VB.NET PDF, VB.NET Word, VB Tiff page, like sorting and saving the rotated Tiff page 0); page.Rotate(RotateOder.Clockwise90); doc.Save(@"C:\rotate
rotate individual pages in pdf reader; rotate single page in pdf
How to C#: Rotate Image according to Specified angle
VB.NET How-to, VB.NET PDF, VB.NET Word, VB.NET Excel, VB.NET PowerPoint, VB.NET Tiff, VB.NET Imaging, VB.NET OCR, VB.NET Twain, VB Save the rotated image to
reverse page order pdf online; rotate pdf pages
3.6.4  SAPExecutePlanningFunction
With this API method, you can execute a planning function. Planning functions are maintained in the Components 
tab in the design panel.
To call the method, use Application.Run and specify the following input parameters:
Planning Function Alias
Enter the formula alias of the planning function. You can set the alias when configuring the planning function 
on the Components tab in the design panel.
The system returns one of the following output parameters for each function execution:
0 = execution failed.
1 = execution successful.
Example
Dim lResult As Long
lResult= Application.Run("SAPExecutePlanningFunction","PF_1")
If you select this command, planning function PF_1 is executed.
3.6.5  SAPExecutePlanningSequence
With this API method, you can execute a planning sequence. Planning sequences are maintained in the 
Components tab in the design panel.
To call the method, use Application.Run and specify the following input parameters:
Planning Sequence Alias
Enter the formula alias of the planning sequence. You can set the alias when configuring the planning 
sequence on the Components tab in the design panel.
The system returns one of the following output parameters for each function execution:
0 = execution failed.
1 = execution successful.
Example
Dim lResult As Long
lResult= Application.Run("SAPExecutePlanningSequence","PS_1")
If you select this command, planning sequence PS_1 is executed.
64
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
VB.NET Imaging - Data Matrix Plug-in SDK Control
Generated Data Matrix barcode image can be freely rotated, resized and code page.AddImage(image, New PointF(100F, 100F)) docx.Save("C:\\Sample_Barcode.pdf").
how to rotate pdf pages and save permanently; how to rotate all pages in pdf in preview
C# HTML5 Viewer: Load, View, Convert, Annotate and Edit OpenOffice
documents, CSV file and Text file are allowed to be rotated. PowerPoint (.ppt, .pptx) on webpage, Convert CSV to PDF file online Users can save annotations to
reverse page order pdf; rotate one page in pdf
3.6.6  SAPGetCellInfo
With this API method, you can define a command to get information on a crosstab cell. You can define the 
commands for a selection and for a dimension.
For a Dimension call, the result contains the data source alias and the technical name of the dimension.
For a Selection call, the result contains a list of dimensions. Each list entry contains the data source alias, the 
technical name of the dimension and the technical name of the member. For measures, a list enty contains the 
data source alias, the measure structure and the technical name of the measure.
To call the method, use Application.Run and specify the following input parameters:
Cell
Enter the cell information for one cell of the worksheet. If the currently selected cell should be evaluated, enter 
ActiveCell.
If you have selected a range containing more than one cell, the method returns the cell information for the 
upper left cell in the range.
Property
Enter one of the following properties: SELECTION, DIMENSION, DATASOURCE or CROSSTAB.
Filter
For the SELECTION property , you can enter a list of dimensions to be evaluated, using semicolons as 
separator. If you do not enter any dimensions, all available dimensions are evaluated.
For DIMENSION, DATASOURCE or CROSSTAB, you do not have to enter a value.
Tip
If you want to include a check in your program to check if the selected cell is part of the crosstab, you can use 
the named range of the crosstab as reference. You can find the named range in the Name box in the formula 
bar. You can modify it on the Components tab in the design panel.
Example
Dimension
Dim lResult As Variant
lResult= Application.Run("SAPGetCellInfo", ActiveCell, "DIMENSION")
If you select a dimension cell in the crosstab and execute the command, it returns the data source alias and the 
technical name of the dimension.
Example
Selection
Dim lResult As Variant
lResult= Application.Run("SAPGetCellInfo", ActiveCell, "SELECTION")
In your current analysis, you have filtered the dimensions 0MATERIAL and 0COUNTRY in rows and the 
measure 0SALESVOLUME in columns. If you select a data cell and execute the command, it returns a list with 
three rows: One with the measure information, one with the information for dimension 0MATERIAL and one 
with the information for dimension 0COUNTRY.
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
65
VB.NET Word: VB.NET Code to Rotate Word Page Within .NET Imaging
Here, we can recommend you VB.NET PDF page rotating tutorial and multi any original quality during or after the Word page rotating; Save the rotated Word page
rotate individual pages in pdf; pdf rotate single page
VB.NET Image: How to Process & Edit Image Using VB.NET Image
permanently? A 2: This VB.NET image editor control SDK allows developers process target image file and save edited image as new file.
rotate pdf page and save; how to rotate page in pdf and save
Related Links
The Components tab
[page 83]
3.6.7  SAPGetProperty
You can use this API method to read properties of a data source or a workbook. The command returns a boolean 
value: True or False.
To call the method, use Application.Run and specify the following input parameters:
Property Name
Enter one of the following properties:
IsDataSourceActive to check if a data source is active.
IsDataSourceEditable to check if the data source is input-ready.
HasChangedPlanData to check if the workbook contains changed planning data.
IsAutoRefresh to check if the automatic refresh is active or paused.
IsConnected to check if a data source is already connected.
LastError to get information on an error that occurred while executing Analysis API methods and 
functions.
Data Source Alias
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. This parameter is optional.
If you use the HasChangedPlanData or LastError property, you should not enter a data source alias, because 
this property is not related to a specific data source but to the complete workbook.
Example
Dim lResult As Variant
lResult= Application.Run("SAPGetProperty", "IsDataSourceEditable", "DS_1")
If you execute the command, it returns the boolean value. If the data source DS_1 is editable, the value is True.
Example
Iret = Application.Run("SAPGetProperty", "IsConnected", "DS_1")
If you execute the command, it returns the boolean value. If the data source DS_1 is connected, the value is 
True. I
Related Links
Using LastError information
[page 78]
3.6.8  SAPLogon
You can use this API method to trigger a logon to a system for a specified data source.
66
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
To call the method, use Application.Run and specify the following input parameters:
Formula Alias
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.
Client
Enter the system client. This parameter is only relevant for logon to an SAP system.
User
Enter the user.
Password
Enter the password.
Language
Enter the logon language. This parameter is optional.
The system returns one of the following output parameters for each command execution:
0 = execution failed.
1 = execution successful.
Example
Iret = Application.Run("SAPLogon", "DS_1", "000", "Anzeiger", "Display") 
If you execute the command, the system of data source DS_1 with client 000 will be connected for user 
Anzeiger with password Display.
3.6.9  SAPMoveDimension
With this API method, you can define the position of a dimension in the crosstab, swap the dimension with another 
one or position a dimension relative to another one.
To call the method, use Application.Run and specify the following input parameters:
Data Source Alias
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 Key
Enter the technical name of the dimension.
PositionBy
Enter one of the following constants:
ROWS to move a dimension to the rows.
COLUMNS to move a dimension to the columns.
FILTER to move a dimension to the background filter.
AFTER to move a dimension after a relative dimension.
BEFORE to move a dimension before a relative dimension.
SWAP to swap a dimension with a relative dimension.
Identifier
If PositionBy is set to AFTER, BEFORE or SWAP, enter the technical name of the relative dimension.
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
67
If PositionBy is set to ROWS, COLUMNS or FILTER, enter the position as an index. The index is 1-based and 
optional. If the index is not valid, the command will not be executed. If no index is specified, the dimension is 
added at the end.
The system returns one of the following output parameters for each function execution:
0 = execution failed.
1 = execution successful.
Example
Dim lResult As Long
lResult= Application.Run("SAPMoveDimension", "DS_1", "0COUNTRY", "AFTER", 
"0CALMONTH" )
If you you execute this command, dimension 0COUNTRY will be inserted in the crosstab to the position after 
dimension 0CALMONTH.
Example
Dim lResult As Long
lResult= Application.Run("SAPMoveDimension", "DS_1", "0COUNTRY", "ROWS", "2")
If you execute this command, dimension 0COUNTRY is added as second entry to the rows in the crosstab.
3.6.10  SAPSetFilter
With this API method, you can define which members of a dimension should be filtered. You can also use this 
method to define the filter for a planning function.
To call the method, use Application.Run and specify the following input parameters:
Formula Alias
Enter the formula alias for the data source or planning function. You can set the alias when configuring the 
data source on the Components tab in the design panel.
Dimension
Technical name of the dimension to be filtered.
Member
String that represents the member filter for the dimension, for example technical names or a variable. The 
"ALLMEMBERS" string or an empty string clears the filter and selects all members. Note the syntax rules for 
entering values.
Member Format 
Text
Single member as text.
Key
Single member as key.
INTERNAL_KEY
Single member with its internal key.
68
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
INPUT_STRING
Complex selection of members.
This parameter is optional. The default value is INPUT_STRING.
Note
The KEY and INTERNAL_KEY depend on the InfoObject modeling in SAP NetWeaver BW.
The system returns one of the following output parameters for each function execution:
0 = execution failed.
1 = execution successful.
Example
Dim lResult as long
lResult= Application.Run("SAPSetFilter", "DS_1", "0SOLD_TO__0COUNTRY", "CA;US;DE", 
"INPUT_STRING")
With this example, you set the filter for dimension 0SOLD_TO__0COUNTRY of data source DS_1 to the 
countries USA, Canada and Germany using member format INPUT_STRING.
Related Links
Syntax for entering values
[page 79]
3.6.11  SAPSetPlanParameter
With this API method, you can define values for input-ready variables of planning objects.
To call the method, use Application.Run and specify the following input parameters:
Formula Alias
Enter the formula alias for the planning object. You can set the alias when configuring the planning object on 
the Components tab in the design panel.
Variable Name
Name or technical name of the variable to be filtered.
Variable Value
String that represents the value for the variable, for example the technical name. Note the syntax rules for 
entering values.
Member Format 
Text
Single member as text.
Key
Single member as key.
INTERNAL_KEY
Single member with its internal key.
INPUT_STRING
Complex selection of members.
User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Creating Workbooks
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
69
This parameter is optional. The default value is INPUT_STRING.
Note
The KEY and INTERNAL_KEY depend on the InfoObject modeling in SAP NetWeaver BW.
The system returns one of the following output parameters for each function execution:
0 = execution failed.
1 = execution successful.
Example
Dim lResult as long
lResult= Application.Run("SAPSetPlanParameter", "PF_1", "0TARGET_YEAR", "2013", 
"INPUT_STRING")
With this example, you set the variable 0TARGET_YEAR in planning function PF_1 to the year 2013.
Related Links
Syntax for entering values
[page 79]
3.6.12  SAPSetRefreshBehaviour
With this API method, you can use different API methods one after the other without the result set being refreshed 
and without the message dialog being shown.
To call the method, use Application.Run and specify the following input parameters:
Mode
Enter if the mode is On or Off.
Message Display
Enter, if the message display is On or Off. The default setting is Off.
The system returns one of the following output parameters for each function execution:
0 = execution failed.
1 = execution successful.
Example
Default API call would look like this:
Public Sub SetGermanyAndPoduct01    
Application.Run("SAPSetRefreshBehaviour","Off")
Application.Run("SAPSetFilter","DS_01","0COUNTRY","DE")
Application.Run("SAPSetFilter","DS_01","0PRODUCT","P01")
Application.Run("SAPSetRefreshBehaviour","On")
End Sub
70
© 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