how to display pdf file in c# : Copy pdf text to word with formatting control SDK platform web page wpf web browser essexcel16-part23

Using Drill-Through
In This Chapter
About Drill-Through..............................................................................................................161
Before You Start..................................................................................................................163
Using Drill-Through...............................................................................................................169
Disconnecting from Essbase....................................................................................................187
Integration Services is a product that works with Essbase and Spreadsheet Add-in for Microsoft
Excel. Essbase is a suite of tools and data integration services that serves as a bridge between
relational data sources and Essbase Server. Drill-through is one of these tools. Drill-through
enables you to view and customize spreadsheet reports that display data retrieved from relational
databases. Your organization must license Essbase for you to use the drill-through tool.
This chapter provides a brief overview of drill-through and a tutorial that guides you through
tasks for using drill-through. It also include a description of the sample database, spreadsheet
file, and drill-through report used in the tutorial.
About Drill-Through
Despite the benefits of the multidimensional database for storing analytic data, some data
elements required for analysis are better suited to the relational structure of a relational database.
The scope of data residing in an Essbase database is typically at a summary level, where data is
summarized and calculated for planning and analysis. Detailed, transactional data usually is not
examined during the planning and analysis of a business.
For example, you might use Essbase to analyze retail sales for the first quarter in the Eastern
region. Detailed data, such as a list of customers who purchased a particular product in a
particular size, is unnecessary during the normal course of analyzing business performance. As
you analyze sales results, however, you may want to view more detailed information. Drill-
through enables you to drill from the summarized and calculated data stored in Essbase Server
of your organization into detailed data stored in a relational database.
The database administrator predefines a data mapping for you from Essbase to the relational
source. For example, the Essbase members East, West, South, and Central might map to a field
called Region in a relational database. As you navigate through data in the spreadsheet, Essbase
can detect how the current data maps to the relational source. For example, suppose you select
cell G4 in Figure 171.
About Drill-Through 161
Copy pdf text to word with formatting - extract text content from PDF file in, ASP.NET, MVC, Ajax, WinForms, WPF
Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File
copy paste pdf text; delete text from pdf acrobat
Copy pdf text to word with formatting - VB.NET PDF Text Extract Library: extract text content from PDF file in, ASP.NET, MVC, Ajax, WinForms, WPF
How to Extract Text from PDF with VB.NET Sample Codes in .NET Application
extract text from pdf java open source; delete text from pdf online
Figure 171 Example of a Drill-Through Sheet
The dimensional attributes of the cell are as follows: Actual, Profit, New York, Feb, and Product.
The combination of one or more of these attributes becomes the basis for a drill-through query
that returns data from the relational source.
From Spreadsheet Add-in, you can access a predefined drill-through report that is based on the
dimension or member intersections of Essbase data cells in the sheet. Using Integration Services
Console, an administrator at your organization sets up drill-through reports for you to access;
that is, each drill-through report is already defined in terms of what to retrieve from the relational
In Spreadsheet Add-in, you can access drill-through reports from the Linked Objects Browser
dialog box, as shown in Figure 172. When you select a drill-through cell in the sheet and select
Essbase > Linked Objects, the Linked Objects Browser dialog box displays a drill-through entry
that you can select and launch.
Figure 172 Linked Objects Browser Dialog Box with Drill-Through Entry
You can define a style for cells tagged as “drill-through” to identify which cells in the spreadsheet
are associated with drill-through reports. For more information on definining styles for drill-
through cells, see “Accessing Drill-Through Reports from the Spreadsheet” on page 169.
About the Drill-Through Wizard
An administrator at your organization can predefine drill-through reports for you to view or to
customize. The person who develops a report determines whether the report can be customized
162 Using Drill-Through
C# PDF Convert to Text SDK: Convert PDF to txt files in
file formats using Visual C# code, such as, PDF to HTML converter assembly, PDF to Word converter assembly C#.NET DLLs: Use PDF to Text Converter Control in
.net extract text from pdf; extract text from pdf open source
VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
application. In addition, texts, pictures and font formatting of source PDF file are accurately retained in converted Word document file.
how to copy and paste pdf text; export highlighted text from pdf to word
by drill-through users. If a report can be customized, you use the Drill-Through Wizard to
customize it.
The Drill-Through Wizard is a graphical user interface that steps you through the following
customization tasks:
Selecting columns to retrieve from the relational data source
Decide which columns from the predefined report you need to see.
Selecting the display order for columns
Change the default display order of columns across the sheet.
Selecting a sort order for data
Select an ascending or descending sort order for a particular column; for example, sort a list
of store managers in alphabetical order.
Selecting data filters
Define a filter on a column so that only data meeting certain criteria is retrieved.
Before You Start
Before starting the tutorial, you should have a working familiarity with the Essbase product
through the use of the Spreadsheet Add-in interface. Review in this guide Chapter 3, “Basic
Tutorial” and Chapter 4, “Advanced Tutorial” as prerequisite reading.
A sample Essbase database is the basis for the examples in this tutorial. The database
administrator creates this sample Essbase database using the sample metaoutline supplied
withIntegration Services. For information on creating the Integration Services sample
application, which includes the sample metaoutline, see the Integration Services Console online
help. A sample spreadsheet file, 
, contains a sheet with the appropriate member
intersections for the sample drill-through report. For more information on the sample database,
spreadsheet file, and drill-through report, see “About the Samples Used in This Tutorial” on
page 168.
If you plan to follow the examples in a live working session, check with the person at your
organization who installs theIntegration Services product family for information on the sample
database that you need for drill-through, and to which instance of Essbase Server you should
file also contains sample results of the drill-through reports when you run them
without customizing the reports. The results are provided in separate sheets in the workbook so
that you can see the sample report results without working through the tutorial. For more
information about the sample reports, see “About the Samples Used in This Tutorial” on page
Before starting the tutorial, make sure you meet the following requirements:
Before You Start 163
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
A convenient C#.NET control able to turn all Word text and image content into high quality PDF without losing formatting. Convert
delete text from pdf preview; extracting text from pdf
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Insert Image to PDF. Image: Remove Image from PDF Page. Image: Copy, Paste, Cut Export all Word text and image content into high quality PDF without losing
a pdf text extractor; c# extract pdf text
You must install the following components on your client computer:
A 32-bit version of Excel
Essbase Spreadsheet Add-in
The Drill-through module
The drill-through module is installed automatically when you install Spreadsheet Add-
in. This module is transparent until you invoke it from the Linked Objects Browser. For
more information on installation, contact the Essbase system administrator.
The Essbase system administrator must install the Essbase Server.
You must have access to Integration Services and to an instance of Essbase Server. For more
information, contact the Essbase system administrator or the person who administers
Integration Services at your organization.
You must have access to the underlying relational database (typically using a username and
password that are different from those that you use for Essbase). To obtain the appropriate
access, contact the Essbase system administrator or the person who administers Integration
Services at your organization.
Make sure that the 
sample drill-through report spreadsheet is available in the
To use the 
sample drill-through report spreadsheet, you need to log in to a
computer with both Essbase Server and Integration Services installed. You must perform a
member and data load and calculate the data for the sample Essbase database that you will
access from Spreadsheet Add-in.
The sample database that contains the drill-through report must be set up and running. The
sample drill-through reports used in this tutorial (called “Market Detail,” “Measures Detail,”
and “Product Detail”) are available with the sample spreadsheet files. Contact the person at
your organization who installs Integration Services to find out the name of the sample
database to use for drill-through.
For more information on Essbase installations, see the Essbase Integration Services Installation
Guide. For more information on Essbase installations, see the Hyperion Essbase - System 9
Installation Guide.
Keep in mind the following guidelines during the tutorial:
Each tutorial task builds upon the previous one, and tasks must be followed in succession.
Optional tasks are displayed in gray boxes. These tasks are included for your reference only
and should not be performed as part of the tutorial. You can find more information on these
tasks in the Drill-Through online help.
The examples used in this tutorial are based on the sample database that is included with
the Integration Services installation. Contact the person at your organization who installs
Integration Services for information about accessing the sample database.
Set the options in the Essbase Options dialog box as described in “Setting Essbase Options”
on page 165. If the option settings are different, the illustrations presented in this chapter
may not match the spreadsheet view.
164 Using Drill-Through
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
pages edit, C#.NET PDF pages extract, copy, paste, C# NET rotate PDF pages, C#.NET search text in PDF all Excel spreadsheet into high quality PDF without losing
copy text from pdf without formatting; copy and paste text from pdf to word
C# PDF Convert to HTML SDK: Convert PDF to html files in
file. Besides, the converted HTML webpage will have original formatting and interrelation of text and graphical elements of the PDF.
get text from pdf file c#; copy text from pdf
If you make a mistake during the tutorial, select Essbase > FlashBack to return to the previous
spreadsheet view.
Setting Essbase Options
Before you begin the tutorial, make sure that the spreadsheet options are set to the initial settings,
as illustrated in Figure 173 through Figure 177. If your option settings are different, the
illustrations presented in this chapter may not match the spreadsheet view.
For information about each option in the Essbase Options dialog box, click Help to see the
Spreadsheet Add-in online help.
To set Essbase options:
From the spreadsheet menu, select Essbase > Options.
In the Essbase Options dialog box, select the Display tab.
Select the appropriate check boxes and option buttons so that your display matches Figure 173.
Figure 173 Initial Settings for Display Options
Select the Zoom tab.
Select the appropriate check boxes and option buttons so that your display matches Figure 174.
Before You Start 165
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
C#.NET PDF SDK- Create PDF from Word in Visual C#. Turn all Excel spreadsheet into high quality PDF without losing formatting.
find and replace text in pdf file; export text from pdf to word
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
Excellent .NET control for turning all PowerPoint presentation into high quality PDF without losing formatting in C#.NET Class. Convert
cut text pdf; copy pdf text to word with formatting
Figure 174 Initial Settings for Zoom Options
Select the Mode tab.
Select the appropriate check boxes and option buttons so that your display matches Figure 175.
Figure 175 Initial Settings for Mode Options
Select the Style tab.
Select the appropriate check boxes and option buttons so that your display matches Figure 176.
166 Using Drill-Through
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Remove Image from PDF Page. Image: Copy, Paste, Cut PDF, VB.NET convert PDF to text, VB.NET all PowerPoint presentation into high quality PDF without losing
get text from pdf c#; extract text from pdf image
VB.NET Word: Extract Text from Microsoft Word Document in VB.NET
time and effort compared with traditional copy and paste VB.NET. Apart from extracting text from Word powerful & profession imaging controls, PDF document, tiff
pdf text replace tool; copy paste text pdf
Figure 176 Initial Settings for Style Options
Select the Global tab.
Select the appropriate check boxes and option buttons so that your display matches Figure 177.
Figure 177 Initial Settings for Global Options
Click OK to save the settings for this session and close the Essbase Options dialog box.
Before You Start 167
About the Samples Used in This Tutorial
The sample database used for this tutorial contains the following dimensions: Scenario, Product,
Market, Measures, and Year. The sample spreadsheet file shown in Figure 178 provides a
particular view from the sample database.
Figure 178 View from Sample Database
For this spreadsheet view, detail-level data exists in a relational data source—data that is not
available from Essbase. For example, the relational source contains columns of data for market
detail, measures detail, and product detail. This steps in this tutorial walk you through a sample
drill-through session, where you will drill down from the data shown in Figure 178 into the detail
data from the relational source.
This tutorial uses two sample drill-through reports, “Measures Detail” and “Market Detail.” As
with all drill-through reports, these reports have been predefined to retrieve specific columns
from the relational source. You will use the Drill-Through Wizard to customize the report,
“Measures Detail.”
The sample file also contains two more sample reports called “Product Detail” and “Two reports”
that you can use for drill-through practice. In “Two reports,” select the drill-through cell B3 to
select from two drill-through reports, “Product Detail” and Market Detail, select cell B6 to view
“Market Detail,” and cell G3 to view “Product Detail.”
In addition to the sample drill-through reports, the 
file provides sample results of
the drill-through reports. The following list describes the drill-through results that are provided:
The Market Detail drill tab displays the results for Market Detail when you run a drill-
through report on cell G4 without customizing the report.
The Measures Detail drill1 tab displays the results for Measures Detail when you run a drill-
through report on cell C4 without customizing the report.
The Measures Detail drill2 tab displays the results for Measures Detail when you run a drill-
through report on cell G6 without customizing the report.
168 Using Drill-Through
The Product Detail drill tab displays the results for Product Detail when you run a drill-
through report on cell D5.
Using Drill-Through
Drill-through consists of these tasks as discussed in the following topics:
“Accessing Drill-Through Reports from the Spreadsheet” on page 169
“Selecting Drill-Through Reports to View or Customize” on page 174
“Selecting and Ordering Columns” on page 179
“Ordering Data” on page 180
“Filtering Data” on page 182
Accessing Drill-Through Reports from the Spreadsheet
Using Spreadsheet Add-in, you can access detail-level drill-through reports that are based on
the member intersections of Essbase data cells in the sheet.
Each drill-through report has been predefined by an administrator at your organization; that is,
each drill-through report is already set up to retrieve specific columns from the relational source
and to sort and filter data in these columns in specific ways. Using the Drill-Through Wizard,
you can customize these predefined drill-through reports to retrieve only the data that you want,
displayed in a specific way.
To access the predefined drill-through report, double-click a drill-through cell in the spreadsheet
(or select a range of cells and select Essbase > Linked Objects). You can set styles for cells tagged
as “drill-through” to help identify which cells in the sheet are associated with drill-through
When you double-click a drill-through cell, Essbase displays the Linked Objects Browser dialog
box, which displays a drill-through report entry. A single cell can be associated with multiple
reports. The Linked Objects Browser dialog box also displays entries for linked partitions and
other linked object types, such as cell notes, URLs, and application files.
After you view or customize the drill-through report, Integration Services retrieves data from
the relational source and displays the results in a new spreadsheet.
Before starting the drill-through tutorial, perform the following tasks:
Open the sample Essdt.xls file.
The sample spreadsheet file contains the appropriate member intersections from the sample
database for the drill-through report. This file is provided as part of the default Essbase
Set a style for data cells that are associated with drill-through reports.
Using Drill-Through 169
To access the sample file and sample database:
Start the spreadsheet application.
Select File > Open and open the Essdt.xls file from the \AnalyticServices\client
\sample directory.
The sample file should look like Figure 179. In this example, the Market Detail tab is selected.
The default tab that is selected when you first open the file may be different.
Figure 179 Sample Spreadsheet File for Drill-Through
The sample file shows data for specific members of an Essbase database. This sample file contains
the following three predefined drill-through reports, indicated by the tabs of the spreadsheet:
“Market Detail,” “Measures Detail,” and “Product Detail.” Using drill-through, you can access
these reports and customize them so that Integration Services retrieves only the data that you
need and displays it in the desired format.
Select the Market Detail tab on the spreadsheet.
Select Essbase > Connect and connect to the appropriate sample database.
A specific sample database for drill-through is not automatically provided with Integration
Services or Essbase. Contact the person at your organization who installs Integration Services
to set up a database for you.
Select Essbase > Options and select the Style tab.
In the Data Cells option group, select the Integration Server Drill-Through check box and click Format.
Essbase displays the Font dialog box.
Select Bold Italic from the Font style list box.
Select Blue from the Color drop-down list, and click OK to return to the Essbase Options dialog box.
170 Using Drill-Through
Documents you may be interested
Documents you may be interested