Accessing Data and Data Analysis
479
Creating local variables by grouping values
Editing grouped values
You can edit variables created by grouping values from another variable. You can 
rename the variable or the values, re-arrange the values in the groups or create 
a new group of values. To do this:
1. Right-click on the variable in the Report Manager window.
2. Click Edit Variable on the shortcut menu.
The Edit box opens.
3. Make the required changes and click OK.
Deleting grouped values
You can delete a variable created by grouping values from another variable.
1. Click Variables on the Data menu.
2. In the Variables box, select the variable you want to delete.
3. Click Remove and then OK.
Ungrouping grouped values
You can ungroup a variable created by grouping values from another variable.
1. Select the grouped value in the table.
2. Click Group Values on the toolbar.
You can drag and drop 
values from one group 
folder to another.
You can rename the 
values here. Click on 
the name and type in 
the new one.
You can rename the 
variable here.
Clicking the New 
button adds a new 
group to the Groups of 
Values box..
Pdf rotate single page - 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 one page in pdf reader; pdf save rotated pages
Pdf rotate single page - 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
pdf rotate pages and save; reverse page order pdf online
480
Accessing Data and Data Analysis
Formulas, Local Variables and Functions
Adding grouped values to a drill hierarchy
You can add a local variable that has been qualified as a dimension to a drill 
hierarchy and then use it in your analysis in drill mode. You can now add 
Semester to the Time period hierarchy and then drill down from Year to Semester 
and then to Quarter.
To add Semester to the drill hierarchy:
1. Click Hierarchies on the Analysis menu.
The Hierarchy Editor appears.
2. Add Semester to the Time period hierarchy between Year and Quarter.
NOTE
For more information on setting up and using drill mode, see Analyzing Data in 
Drill Mode on page 237.
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Able to remove a single page from adobe PDF document in VB.NET. using RasterEdge. XDoc.PDF; How to VB.NET: Delete a Single PDF Page from PDF File.
how to reverse page order in pdf; rotate pdf page permanently
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
application. Able to remove a single page from PDF document. Ability Demo Code: How to Delete a Single PDF Page from PDF File in C#.NET. How to
rotate all pages in pdf file; rotate one page in pdf
Accessing Data and Data Analysis
481
Managing formulas and local variables
Managing formulas and local variables
This section describes how to insert, edit and delete the local variables and 
formulas you have created.
Inserting local variables and formulas in a report
You can drag the variable or formula from the Data tab of the Report Manager 
window and drop it where you want it to appear on the report.
Editing formulas
You can edit a formula directly in the cell or in the Formula Bar or you can use 
the Formula Editor.
1. Click the cell that displays the result of the formula you want to edit.
2. Then:
• Type your changes into the cell and press Enter to validate them
• Click inside the Formula Bar, and edit the formula and click Validate Formula 
to validate the formula.
• Click Edit Formula on the Data menu, make your changes in the Formula 
Editor and click OK to validate them.
BusinessObjects displays the result of the formula in the cell.
Editing local variables
You can edit a local variable directly from the Report Manager. To do this:
1. Right-click the variable in the Data tab of the Report Manager window.
2. Click Edit Variable on the shortcut menu.
The Variable Editor appears.
3. You can:
• type in a new name in the Name box
• change the qualification of the variable
• edit the formula on the Formula tab
4. click OK to validate your changes
How to C#: Basic SDK Concept of XDoc.PDF for .NET
insert, delete, re-order, copy, paste, cut, rotate, and save or query data and save the PDF document. The PDFPage class presents a single page in a PDFDocument
rotate all pages in pdf preview; rotate single page in pdf file
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
C#.NET PDF file & pages edit, C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C# Users can view PDF document in single page or continue
rotate pages in pdf expert; how to rotate one page in pdf document
482
Accessing Data and Data Analysis
Formulas, Local Variables and Functions
Deleting formulas and local variables
To delete a formula or local variable from a report:
1. Click Variables on the Data menu.
The Variables dialog box appears:
2. Open the Variables or the Formulas folder.
3. Select the variable or formula to delete.
4. Click Remove and then click Close.
NOTE
You can delete local variables only, not variables returned by a data provider.
The Edit and Remove 
buttons are not available if 
you choose a variable 
returned by the data 
provider.
C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net
Both single page and multipage tiff image files can be created from PDF. Supports tiff compression selection. Supports for changing image size.
reverse pdf page order online; rotate all pages in pdf and save
VB.NET PDF: Basic SDK Concept of XDoc.PDF
insert, delete, re-order, copy, paste, cut, rotate, and save or query data and save the PDF document. The PDFPage class presents a single page in a PDFDocument
rotate pages in pdf online; rotate pdf pages
Accessing Data and Data Analysis
483
Functions
Functions
BusinessObjects contains many built-in functions which greatly extend its 
capabilities. Functions are pre-defined formulas. A function consists of the 
function name followed by a pair of parentheses. The parentheses can contain 
arguments and arguments supply functions with values on which to operate. 
Arguments can be objects, constants or other functions.
Some commonly used functions are available directly from the BusinessObjects 
menus and toolbars. When you choose one of these functions, the necessary 
arguments are added automatically. 
The entire set of functions is organized in nine folders in the Functions box of the 
Formula Editor:
Using Functions
When you select a function in the list in the Functions window, a description of 
the syntax the function requires is displayed at the bottom of the Formula Editor 
window.
The folder...
Lists...
All
All functions in alphabetical order.
Aggregates
Functions that return aggregate totals 
(for example sums or averages).
Numeric Functions
Functions that operate on numerical 
arguments. 
Character Functions
Functions that operate on character 
objects and text strings.
Date Functions
Functions that operate on dates.
Logical Functions
Functions that return true or false.
Document Functions
Functions that return information about 
a document.
Data Provider Functions
Functions that return information about 
a data provider.
Miscellaneous Functions
Functions that cannot be categorized 
into one of the seven category folders.
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
With VB.NET PDF SDK, PDF document page can be rotated to 90, 180, and 270 in clockwise. Both a single page and whole file pages can be rotated and saved as
rotate pdf pages by degrees; how to rotate pdf pages and save permanently
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
all. This guiding page will help you merge two or more PDF documents into a single one in a Visual Basic .NET imaging application.
how to rotate all pages in pdf; how to rotate pdf pages and save
484
Accessing Data and Data Analysis
Formulas, Local Variables and Functions
When you add a function to the Formula window, any necessary commas are 
added. The following example shows you how to use a BusinessObjects function 
to rank data according to revenue generated.
EXAMPLE
Ranking cities according to sales revenue
In this example, you want to rank the cities in your table according to sales 
revenue generated this quarter.
To do this:
1. Add a new column to the table and name it Revenue Rank.
Click in the Revenue rank column.
2. Click Edit Formula on the Data menu.
The Formula Editor appears.
Accessing Data and Data Analysis
485
Functions
3. Open the All functions and aggregates folder and scroll down to the Rank 
function.
4. Double-click on Rank.
BusinessObjects adds the Rank function to the Formula window.
To use the Rank function, you need to add a dimension variable, a comma 
and then a measure variable inside the parentheses. The function then ranks 
the dimension according to the measure.
5. In the Variables list, double-click City and then Sales revenue.
BusinessObjects displays the completed syntax in the formulas window.
=Rank(<City> ,<Sales revenue>)
6. Click OK.
The cities are ranked from 1 to 10 according to sales revenue.
TIP
To find a function quickly in the Functions list, open the All functions & aggregates 
folder and then type the first letter of the function you want to find. 
BusinessObjects highlights the first function beginning with that letter.
Click here to 
get more 
information on 
the function.
BusinessObjects 
adds parentheses 
and commas 
automatically.
BusinessObjects shows 
the syntax for the 
selected function here.
486
Accessing Data and Data Analysis
Formulas, Local Variables and Functions
Using the function help
Before working with a function for the first time, use the Function Help to find out 
what the function does. To do this:
• Select the function in the Functions list and click the Function Help button.
The help page gives a description of the function, its syntax, and an example.
Accessing Data and Data Analysis
487
Function equivalents in Microsoft Excel
Function equivalents in Microsoft Excel
Many BusinessObjects functions have equivalents in Microsoft Excel, or 
equivalent formulas that use different Excel functions to produce the same result. 
The following table cross-references BusinessObjects functions to Excel 
functions or formulas.
Aggrgregate function equivalents
Numeric function equivalents
BusinessObjects
Excel equivalent
Sum
Sum
Count
Count
CountAll
CountA
Average
Average
Min
Min
Max
Max
StDev
StDev
StDevP
StDevP
Var
Var
VarP
VarP
BusinessObjects
Excel equivalent
Abs
Abs
Ceil
Ceiling
Cos
Cos
EuroToRoundErr
Round(Round(Value / conversionRate, 2) - 
(Value / conversionRate), 3)
EuroFromRoundErr
Round(Round(Value *  conversionRate, 2) - (Value *  
conversionRate), 3)
488
Accessing Data and Data Analysis
Formulas, Local Variables and Functions
Character function equivalents
EuroConvertTo
Round(Round(Value / conversionRate, 2), 2)
EuroConvertFrom
Round(Round(Value * conversionRate, 2), 2
Exp
Round(Exp(Value), 2)
Fact
Fact
Floor
Floor
Ln
Round(Ln(Value), 2)
Log
Log
Log10
Log10
Median
Median
Mod
Mod
Power
Power
Round
Round
Sign
Sgn
Sin
Round(Sin(Value), 2)
Sqrt
Sqr
Tan
Round(Tan(Value), 2)
Truncate
Round(Value, 0)
BusinessObjects
Excel equivalent
BusinessObjects
Excel equivalent
WordCap
StrConv(String, vbProperCase)
Upper
StrConv(String, vbUpperCase)
Trim
Trim
Substr
Mid
RightTrim
RTrim
Right
Right
Replace
Replace
Documents you may be interested
Documents you may be interested