c# convert pdf to image free library : Extract table data from pdf control software system web page windows asp.net console fcns16-part236

MicroStrategy Functions Reference
Understanding Functions in MicroStrategy   
1
© 2011 MicroStrategy, Inc.
Using functions in expressions   
27
Examples of dimensionality in metrics
As mentioned previously, all metrics have a formula, but not all metrics have 
dimensionality. The following examples and diagrams illustrate the 
formation of simple and compound metrics, as well as formula and 
dimensionality.
Example 1: Simple metric with dimensionality at the report level
Avg(Revenue) {~+}
In this example, the root of the expression is Avg, and it has one child, the 
fact Revenue. Together they make up the base formula. This simple 
aggregation metric has dimensionality, which is indicated by {~+}, meaning 
that the metric is calculated at the lowest level on the report. For example, if 
a report contains revenue by year and month, the numbers are calculated to 
reflect monthly sales data.
All group-value functions are aggregation functions, which, when 
used alone, yield simple metrics.
Extract table data from pdf - extract form data from PDF in C#.net, ASP.NET, MVC, Ajax, WPF
Help to Read and Extract Field Data from PDF with a Convenient C# Solution
how to fill pdf form in reader; how to save editable pdf form in reader
Extract table data from pdf - VB.NET PDF Form Data Read library: extract form data from PDF in vb.net, ASP.NET, MVC, Ajax, WPF
Convenient VB.NET Solution to Read and Extract Field Data from PDF
pdf form save in reader; how to fill in a pdf form in reader
Understanding Functions in MicroStrategy
MicroStrategy Functions Reference
1
28
Using functions in expressions
© 2011 MicroStrategy, Inc.
Example 2: Simple metric with dimensionality at Year level
Sum(Cost) {~ +,year +}
In this example, the root of the expression is Sum, and the child is the fact 
Cost. Together they make up the base formula. This simple aggregation 
metric has dimensionality. However, unlike in Example 1, dimensionality is 
set at the level of the attribute Year, indicated by {Year +}. This means that if 
a report contains cost by year and month, the numbers are calculated to 
reflect yearly cost data.
Example 3: Compound metric without dimensionality of its own
Avg(Revenue){~ +}/ Sum(Revenue) {~ +}
C# Word - MailMerge Processing in C#.NET
using RasterEdge.XDoc.Word; Execute MailMerge in OpenXML File with Data Source. Execute MailMerge in Microsoft Access Database by Using Data Source(X86 Only).
extract data out of pdf file; extracting data from pdf files
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
key. Quick to remove watermark and save PDF text, image, table, hyperlink and bookmark to Word without losing format. Powerful components
extract pdf form data to excel; export excel to pdf form
MicroStrategy Functions Reference
Understanding Functions in MicroStrategy   
1
© 2011 MicroStrategy, Inc.
Using functions in expressions   
29
In this example, the root Division (/) has two children, Avg(Revenue) and 
Sum(Revenue), both of which are simple metrics themselves, and each of 
which has its own dimensionality. The whole expression itself is a compound 
metric because it uses two metrics and does not have its own dimensionality.
Example 4: Simple metric with dimensionality of its own
(Avg(Revenue)/Sum(Revenue)) {~+}
In this example, two base formulas are involved by the division (/) function. 
Notice that neither of the base formulas has dimensionality of its own. The 
aggregation takes place at the root level instead of its children’s level. The 
metric as a whole has its own dimensionality and is a simple metric. 
If the two base formulas are replaced by two metrics, then the result 
will be the same as in Example 3, a compound metric without 
dimensionality of its own.
How to C#: Basic SDK Concept of XDoc.Word
Conversely, conversion from PDF to Word (.docx) is also supported. methods and events necessary to load a Word document from file or query data and save the
export pdf form data to excel spreadsheet; extracting data from pdf forms to excel
C# Image: C# Code to Upload TIFF File to Remote Database by Using
Create the Data Abstraction Layer. Drag and drop the REImageDatabase table from the server provide powerful & profession imaging controls, PDF document, image
pdf data extraction to excel; vb extract data from pdf
Understanding Functions in MicroStrategy
MicroStrategy Functions Reference
1
30
Using functions in expressions
© 2011 MicroStrategy, Inc.
Example 5: Compound metric without dimensionality of its own
Case((Avg(Cost) {~+})>(Sum(Revenue){~+}), 4,5)
In this example, the root is the Case function that has three children: the 
Greater Than function (>), 4, and 5. The Greater Than function has two 
children of its own, Metric 1, Avg(Cost), and Metric 2, AvgRevenue, both of 
which have dimensionality of their own. The metric itself does not have 
dimensionality and is a compound metric.
For more information on the Case function, refer to Chapter 2, Standard 
Functions
Accessing metric functions
You can access functions to create metrics in several ways. You can use the 
Metric Editor when creating a new metric in a project. To create a derived 
metric, which is a metric based on the existing data in a report, use the Input 
Metric Formula dialog box from within the report.
You can also create metrics in Command Manager. For more 
information on this method, refer to the MicroStrategy Advanced 
Reporting Guide.
C# PDF File Permission Library: add, remove, update PDF file
Field Data. Data: Auto Fill-in Field Data. Field: Insert NET convert PDF to text, VB.NET extract PDF pages, VB In the following code table, you will find a piece
pdf form data extraction; exporting data from pdf to excel
C# PDF url edit Library: insert, remove PDF links in C#.net, ASP.
Easy to put link into specified position of PDF text, image and PDF table. Enable users to copy and paste PDF link. Help to extract and search url in PDF file.
how to save a pdf form in reader; extract data from pdf c#
MicroStrategy Functions Reference
Understanding Functions in MicroStrategy   
1
© 2011 MicroStrategy, Inc.
Using functions in expressions   
31
Metric Editor
The Metric Editor is used to create new metrics and edit existing metrics in 
MicroStrategy. The interface allows you to build metric expressions and 
validate them. 
To access the Metric Editor
1 Log in to a project.
2 In the MicroStrategy Desktop File menu, point to New and then select 
Metric. The New Metric dialog box is displayed.
3 Choose a Metric template and click OK to proceed. The Metric Editor 
displays.
4 Build the metric expression, accessing the functions in one of the 
following ways:
• Expand the Functions and Operators folder using the drop-down 
list or shortcut list in the Object Browser pane. Then expand the 
Functions, Operators, or Plug-In Packages folder to access the 
various categories of functions and operators.
• Click 
(Insert Function) in the Definition pane. The Insert 
Function wizard opens.
• Type the function name and all required metric syntax directly in the 
Enter your formula here box.
You can also edit existing metrics by using the Metric Editor. To 
access the editor, select the appropriate metric in the folder list, object 
browser, or report view. Then right-click and select Edit from the 
shortcut menu. The Metric Editor opens with the selected metric 
loaded.
Input Metric Formula dialog box
The Input Metric Formula dialog box is used to create derived metrics, which 
are created from objects already present in the report.
VB.NET PDF url edit library: insert, remove PDF links in vb.net
PDF table. Delete or remove partial or all hyperlinks from PDF file in VB.NET class. Copy, cut and paste PDF link to another PDF file in VB.NET project. Extract
collect data from pdf forms; extract data from pdf form to excel
VB.NET PDF File Permission Library: add, remove, update PDF file
Extract Field Data. Data: Auto Fill-in Field Data. Field: Insert & pages edit, C#.NET PDF pages extract, copy, paste In the following code table, you will find
pdf data extraction; pdf data extraction open source
Understanding Functions in MicroStrategy
MicroStrategy Functions Reference
1
32
Using functions in expressions
© 2011 MicroStrategy, Inc.
To access the Input Metric Formula dialog box
1 From the Insert menu in the Report Editor, select New Metric. Or, 
right-click above a metric heading in the Report Grid, point to Insert, and 
then select New Metric in the shortcut menu. The Input Metric Formula 
dialog box is displayed.
2 Build a metric using the available report objects. Access the functions in 
one of the following ways:
• Expand the Functions and Operators folder using the drop-down 
list or folder list. Then expand the Functions, Operators, or Plug-In 
Packages folder to access the various categories of functions and 
operators.
• Click 
(Insert Function) in the Definition pane. The Insert 
Function wizard opens.
• Type the function name and all required metric syntax directly in the 
Enter your formula here box.
Attribute form expressions
Attribute forms are identifiers or descriptors of an attribute, such as ID, 
Name, and Address. These units are part of an attribute, for example, 
Customer. Attribute forms are defined by at least one expression, and these 
expressions act on column data and can contain functions. The types of 
attribute form expressions are as follows:
• Simple
• Implicit
• Derived
• Heterogeneous
For more information on these types of attribute forms, refer to the 
MicroStrategy Advanced Reporting Guide.
In the context of MicroStrategy functions, this book discusses derived 
expressions. A derived expression can only use single-value functions, and 
arguments that are used in the expression are columns. See the examples 
described below.
VB Imaging - VB ISBN Barcode Tutorial
PointF(100F, 100F)) docx.Save("C:\\Sample_Barcode.pdf"). barcode settings listed in the above property table. BarcodeType.ISBN 'set barcode data barcode.Data
save pdf forms in reader; how to flatten a pdf form in reader
VB Imaging - VB Code 2 of 5 Generator
5 barcode size with parameters listed in the table below. quality Code 2 of 5 on PDF, TIFF, Microsoft of 5 type barcode encoding numeric data text "112233445566
extract data from pdf form; using pdf forms to collect data
MicroStrategy Functions Reference
Understanding Functions in MicroStrategy   
1
© 2011 MicroStrategy, Inc.
Using functions in expressions   
33
Example 1: Subtraction ( - )
(Year(CurrentDate()) - Year([HIRE_DATE]))
The attribute form Employee Experience is defined by the above expression 
using the simple mathematical operator, subtraction.
This example can be found in the MicroStrategy Tutorial project in the 
following folder: MicroStrategy Tutorial/Schema 
Objects/Attributes/Geography.
Example 2: InitCap
InitCap([CUST_LAST_NAME])
Text data is typically in all upper-case or all lower-case letters. This example 
shows that for the attribute form of customer’s last name, you can use the 
single-value function, InitCap, to make the first letter capitalized and all 
other letters in lower case. 
Example 3: ApplySimple
ApplySimple("Datediff(YY,#0,getdate())",   [BIRTH_DATE]) 
The attribute form, Age, can be defined by using the single-value function, 
ApplySimple.
Note the following:
• For all Apply functions, do not use a form group for the attribute 
form expression. Use a single form because form groups are 
ignored by the Analytical Engine. For example, you cannot use 
Customer@ Name, where Name is defined as the customer’s first 
name, middle name, and last name. 
• The syntax of apply functions is database-specific. For more 
information, see Internal functions, page 131.
Understanding Functions in MicroStrategy
MicroStrategy Functions Reference
1
34
Using functions in expressions
© 2011 MicroStrategy, Inc.
To access attribute form expressions
For a new attribute
1 From the MicroStrategy Desktop File menu, point to New and then select 
Attribute. The Attribute Editor opens three dialog boxes, if the cascading 
dialog box option is enabled in the Desktop Preference (as it is by 
default). The three dialog boxes are New Attribute, Create New Attribute 
Form, and Create New Attribute Form Expression. The Create New 
Attribute Form Expression dialog box is where functions and operators 
are used.
2 Build your expression by using the functions in one of the following ways:
• Click 
(Insert Function) in the Definition pane. The Insert 
Function wizard opens.
• Type the function name and all required expression syntax directly in 
the Enter your formula here box. 
For an existing attribute
1 To access the editor, select the appropriate attribute in the folder list, 
object browser, or report view. Then right-click and select Edit from the 
shortcut menu. The Attribute Editor opens.
2 Select the attribute form you wish to edit from the Attribute Forms pane 
and then click Modify. The Modify Attribute Form dialog box displays.
To add a new form to the existing Attribute, click New. This 
automatically opens the New Attribute Form Expression dialog 
box. 
3 Select the expression you wish to edit and click Modify.
To add a new expression to the existing form, click New. This 
automatically opens the New Attribute Form Expression dialog 
box. 
4 The Modify Attribute Form Expression dialog displays with the selected 
expression loaded.
MicroStrategy Functions Reference
Understanding Functions in MicroStrategy   
1
© 2011 MicroStrategy, Inc.
Using functions in expressions   
35
5 Create or edit the expression, accessing the functions in one of the 
following ways:
• Click 
(Insert Function) in the Definition pane. The Insert 
Function wizard opens.
• Type/edit the function name and all required expression syntax in the 
Enter your formula here box. 
Consolidation element expressions
Consolidations enable you to group attribute elements for use in a report, 
without changing the structure of your metadata or your warehouse 
definition. The elements contained in a consolidation are called 
consolidation elements (CEs). Only single-value functions can be used in the 
definition of a consolidation element as well as calculations between 
consolidation elements. A consolidation element expression defines how the 
attribute elements are calculated.
Only the basic mathematical operators (+, -, *, /) can be used through 
MicroStrategy Desktop to define consolidation elements. Examples of 
consolidations, using these operators, are as follows:
• CE01 = {Region = North-East}
• CE02 = {Region = Mid-Atlantic}
• CE03 = ({CE01} – {CE02})/{CE02}
Other single-value functions can also be used for consolidation elements, but 
only through the SDK. 
The following examples demonstrate definitions using functions and 
calculations:
• CE04 = Ln({Region = North-East})
• CE05 = Ln({Region = Mid-Atlantic})
• CE06 = Abs({CE04} – {CE05})
For more information on consolidations, see the MicroStrategy 
Advanced Reporting Guide.
Understanding Functions in MicroStrategy
MicroStrategy Functions Reference
1
36
Using functions in expressions
© 2011 MicroStrategy, Inc.
To access the consolidation element expressions
1 In the MicroStrategy Desktop File menu, point to New and then select 
Consolidation. The Consolidation Editor opens.
2 Double-click Click here to add new consolidation element.
3 The New Consolidation Element pane is enabled, in the lower right 
corner of the editor. Build the expression for the new element.
You must drag and drop attributes into the Enter your 
expression here box. Only the operators can be typed directly in 
the box.
Custom Group expressions
A custom group  is an object that can be placed on a template and is made up 
of a collection of elements called custom group elements. A custom group 
can group attribute elements in a way that is not defined in the data 
warehouse. You can create relationships between the attribute and the 
custom group. A custom group expression defines how the elements in the 
custom group are calculated.
A custom group can organize attribute elements through: 
• Attribute qualification
• Set qualification
• A report
• A filter
• Banding
• Advanced qualification
For more information on custom groups, see Custom Groups and 
Consolidations in the MicroStrategy Advanced Reporting Guide.
Documents you may be interested
Documents you may be interested