how to open pdf file on button click in mvc : Select text in pdf Library control component asp.net azure web page mvc smart_view_user19-part1296

16
Functions
In This Chapter
Using Functions..........................................................................................191
Creating Functions.......................................................................................192
Running Functions.......................................................................................199
Fixing Links in Functions.................................................................................200
Copying and Pasting HsGetValue Functions...........................................................200
Function Descriptions....................................................................................201
Accessing Functions with a Smart Tag.................................................................207
Common Function Error Codes.........................................................................208
Using Functions
If you are familiar with the contents of your database, you can use the Smart View functions
described in Table 15 to perform operations on specific data in Excel cells. Table 15 lists each
function, a brief description, and the supported providers.
Note:
When using the Smart View functions in Table 15, do not use the hash mark (
#
) or the
semicolon (
;
) in member names, dimension names, or variable names. These characters
are reserved for delimiters in the functions noted in this chapter.
Table 15 Smart View Functions and Supported Providers
Function
Description
Supported Providers
HsGetValue
Retrieves data from a data source.
l
Financial Management
l
Essbase
l
Planning
l
Hyperion Enterprise (private connection only)
HsSetValue
Sends values to the data source.
l
Financial Management
l
Essbase
l
Planning
l
Hyperion Enterprise (private connection only)
HsGetSheetInfo
Retrieves detailed information about the current worksheet.
Provider-independent
Using Functions
191
Select text in pdf - search text inside PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
search multiple pdf files for text; search pdf for text in multiple files
Select text in pdf - VB.NET PDF Text Search Library: search text inside PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn How to Search Text in PDF Document and Obtain Text Content and Location Information in VB.NET application
how to select text in pdf image; convert pdf to word searchable text
Function
Description
Supported Providers
HsCurrency
Retrieves the entity currency for the selected members.
l
Financial Management
l
Hyperion Enterprise (private connection only)
HsDescription
Displays the description for the default member.
l
Financial Management
l
Essbase
l
Hyperion Enterprise (private connection only)
HsLabel
Displays the label for the default member.
l
Financial Management
l
Hyperion Enterprise (private connection only)
HsGetText
Retrieves cell text from the data source.
l
Financial Management
l
Hyperion Enterprise (private connection only)
HsSetText
Sends cell text to the data source.
l
Financial Management
l
Hyperion Enterprise (private connection only)
HsGetVariable
Retrieves the associated value for a substitution variable.
l
Essbase
Creating Functions
You can create functions manually or by using the Function Builder.
Creating Functions in the Function Builder
In the Function Builder, you select a function and specify the connection and members that you
want the function to use. The Function Builder then creates the function using the proper syntax
and enters it into the selected cell. You can edit these functions.
The selections available to you in a given Function Builder field are limited by your selections
in other fields of the Function Builder. For example, only the connections supported by the
selected function are displayed, and only the dimensions supported by the function you select
are displayed.
A cell reference can be selected for each function argument. If you know argument input values,
you can create functions in offline mode. Type-in functionality is available for each argument.
Note:
You can use functions that were created in the Function Builder prior to Release
11.1.2.2.310. However, starting with Release 11.1.2.2.310, the Function Builder uses
commas (,) to separate member list arguments rather than semicolons (;). Both characters
are supported by the new Function Builder, but when you modify a function created in
the previous version, you are prompted to convert to the new comma-separated format.
If you choose not to convert, then none of your modifications to the function are applied.
192
Functions
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
C#: Select All Images from One PDF Page. C# programming sample for extracting all images from a specific PDF page. C#: Select An Image from PDF Page by Position.
find and replace text in pdf; converting pdf to searchable text format
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
VB.NET : Select An Image from PDF Page by Position. Sample for extracting an image from a specific position on PDF in VB.NET program.
how to select all text in pdf file; find and replace text in pdf file
ä
To create functions using the Function Builder:
1
Connect to the appropriate data source.
Function Builder supports shared or private connections.
2
In the sheet, select the cell in which you want to enter the function.
3
In the Smart View Panel, navigate to the database on which you want to base the function, right-click
the database name, and then select Build Function.
Accessing the Function Builder in this way will prepopulate the Connection field of the
Function Arguments dialog box with specific connection information, as described in
step 4.
Alternatively, from the Smart View ribbon, select Functions, and then Build Function.
When you access the Function Builder in this way, the Connection field in the Function
Arguments dialog box is blank. You may provide connection information, as described in
step 4. Or, if there is an active connection on the sheet, select HSACTIVE from the drop-
down list.
4
In Select Function, select a function from the list and click OK.
Figure 39 Function Builder, Select Function Dialog Box
Note:
Not all functions are available to all providers. See Table 15, “Smart View Functions
and Supported Providers,” on page 191 for a list of functions and the supported
providers.
The Function Arguments dialog box is displayed with the Connection field automatically
populated with connection information in one of the following formats.
l
For shared connections:
WSFN|ProviderType|Server|Application|Database
Creating Functions
193
VB.NET PDF Text Redact Library: select, redact text content from
Page. PDF Read. Text: Extract Text from PDF. Text: Search Text in PDF. Image: Extract Image from PDF. VB.NET PDF - Redact PDF Text. Help
search a pdf file for text; how to make a pdf document text searchable
C# PDF Text Redact Library: select, redact text content from PDF
Page: Rotate a PDF Page. PDF Read. Text: Extract Text from PDF. Text: Search Text in PDF. C#.NET PDF SDK - Redact PDF Text in C#.NET.
text searchable pdf file; search pdf files for text programmatically
The 
WSFN
parameter above signifies that this function is a Workspace function and uses
a shared connection.
l
For private connections:
PrivateConnectionName
To manually enter the connection info, use the syntax above.
5
In Function Arguments, for each argument in the selected function, do one of the following:
l
Click the right-most button, 
.
For example, for HsGetValue, click 
to select members from Member Selection; for
HsLabel and HsGetVariable, select from drop-down lists of labels or variables.
l
To type arguments manually, enter the argument in the text box. For example, to type
a member, use the format: dimension#member; such as 
Year#Qtr1
or 
Year#Jan
.
l
To use cell references, follow the procedure in Using Cell References.
Figure 40 shows a completed Function Arguments dialog box for the HsGetValue function.
Figure 40 Function Builder, Function Arguments Dialog Box for HsGetValue Based on the Essbase Sample Basic Database
The arguments listed in Function Arguments vary depending on the function selected in
step 4.
Notes:
l
For HsGetSheetInfo, use a cell reference. See Using Cell References for more
information.
l
For HsSetValue only: Select Data or Cell Reference and enter the value to submit.
l
For HsGetText and HsSetText only:
m
Select Comments or Cell Reference, and then enter the cell text to submit
194
Functions
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
Tools Tab. Item. Name. Description. 1. Select tool. Select text and image on PDF document. 2. Hand tool. Pan around the document. Go To Tab. Item. Name. Description
search text in multiple pdf; how to select all text in pdf
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
Tools Tab. Item. Name. Description. 1. Select tool. Select text and image on PDF document. 2. Hand tool. Pan around the document. Go To Tab. Item. Name. Description
pdf find text; pdf searchable text converter
m
Select Cell Text Label, and then select a label from the drop-down menu
l
If an active worksheet connection is available, you can select HSACTIVE from the
Connection drop-down list.
6
Click Validate and correct any errors that may be noted.
Some of the errors you may see are:
l
Connection offline or invalid
l
Invalid selection
l
Member name is invalid or not matching selected alias
l
Dimension name is invalid or not matching selected alias
l
Incomplete Dimension#Member combination
l
Generic “Error” in cases of missing quotation marks or other minor syntax errors
Figure 41 shows errors in the Function Arguments dialog box with after clicking the
Validate button. In the following example from the Financial Management Simple
application, there are errors in the syntax for two of the Dimension#Member combinations.
The first error is that the Dimension name is invalid or not matching the selected alias. The
second error is that the member name is invalid or not matching the selected alias.
Figure 41 Function Builder Validation Errors
7
When the function validation is successful, click OK to insert the function in the selected cell.
8
To execute the function, follow the procedure in “Running Functions” on page 199.
Using Cell References
You can enter references to single cells for connection, label, data/text, or variable arguments.
You can also enter references to two contiguous or noncontiguous cells for dimension/member
references. References cannot be made to cell ranges of more than two cells.
Creating Functions
195
VB.NET PDF - View PDF with WPF PDF Viewer for VB.NET
Tools Tab. Item. Name. Description. Ⅰ. Hand. Pan around the PDF document. Ⅱ. Select. Select text and image to copy and paste using Ctrl+C and Ctrl+V.
pdf text searchable; pdf editor with search and replace text
C# WPF PDF Viewer SDK to view PDF document in C#.NET
Tools Tab. Item. Name. Description. Ⅰ. Hand. Pan around the PDF document. Ⅱ. Select. Select text and image to copy and paste using Ctrl+C and Ctrl+V.
find text in pdf image; pdf find and replace text
ä
To use cell references:
1
Follow step 1 through step 5 in the preceding procedure.
2
In the Function Arguments dialog box, for each argument in the selected function, click the Cell
Reference button, 
.
Depending on the type of argument selected, a Cell Reference dialog box is displayed.
l
If you select a connection, label, data/text, or variable argument, the Cell Reference
dialog box for a single cell reference is displayed.
Figure 42 Single Cell Reference Dialog Box
l
If you select a member list argument, the Cell Reference dialog box for a dimension and
member name cell reference is displayed.
Figure 43 Dimension and Member Name Cell Reference Dialog Box
3
In the grid, perform an action:
l
For the Single Cell Reference dialog box, depending on the type of argument, click a
single cell to reference; for example, a cell containing a variable.
Figure 44 shows the Single Cell Reference dialog box with a cell selected for a label
argument.
196
Functions
C# WPF PDF Viewer SDK to annotate PDF document in C#.NET
Click to select drawing annotation with default properties. Other Tab. Item. Name. Description. 17. Text box. Click to add a text box to specific location on PDF
search text in pdf image; select text pdf file
C# Image: Select Document or Image Source to View in Web Viewer
Supported document formats: TIFF, PDF, Office Word, Excel, PowerPoint, Dicom; Supported Viewer Library enables Visual C# programmers easily to select and load
text searchable pdf; how to search a pdf document for text
Figure 44
l
For the Dimension and Member Name Cell Reference dialog box, do one of the following:
m
Click a single cell to reference; for example, a cell that contains both a dimension
and a member name.
m
Pressing the Ctrl key, select two contiguous or noncontiguous cells; for example, a
dimension and a member cell.
You may press Ctrl, click in two cells from different areas of the worksheet or two
adjacent cells. Each cell selection much be performed by a single click while the
Ctrl key is still pressed.
Figure 45 shows the Dimension and Member Name Cell Reference dialog box with two
noncontiguous cells selected.
Figure 45 Cell Reference Dialog Box with Two Noncontiguous Cells Selected
4
Click OK in the Cell Reference dialog box.
In Function Arguments, the text field for the argument contains the referenced cell or cells in
the format shown in Table 16.
Table 16 Cell Reference Formats
Cell Reference
Form in Function Arguments
Single cell
""&A3&""
See “Notes” below this table for a full explanation.
Creating Functions
197
Cell Reference
Form in Function Arguments
Two contiguous cells
""&A3&"#"&B3&""
Two noncontiguous cells
""&A5&"#"&B9&""
Notes:
l
For a single cell reference, if the member name that you selected in step 3 is displayed
as dimension#member in the grid, then the argument selection is complete. For
example, if the member is displayed in the grid as 
Year#Qtr 2
in cell A3, then
""&A3&""
is complete.
If only the member name is displayed in the grid, then you must manually enter the
dimension name followed by 
#
between the first two sets of double quotation marks.
For example, if the member is displayed as Qtr2 in cell A3, then you must enter
Year#
between the quotation marks: 
"Year#"&A3&""
l
If an argument text field contains text before you select a reference cell, the cell reference
text is appended to this text. Therefore, delete any unwanted text in the field before
selecting a cell for reference.
5
Click OK to insert the function in the selected cell.
6
Refresh.
Creating Functions Manually
See Microsoft documentation and support site for information about character and other Excel
function limitations.
ä
To create a function manually:
1
In Excel, click the cell in which you want to enter the function.
2
Enter = (equal sign).
3
Enter the function name, HsSetValue, for example.
4
Enter parameters for the function according to rules described in Syntax Guidelines, using the
information specific to each function in “Function Descriptions” on page 201.
5
To refresh the worksheet, from the Smart View menu, select Refresh.
Functions are validated only when you refresh them.
Syntax Guidelines
See “Function Descriptions” on page 201 for the syntax of individual functions.
l
To work with a shared connection, you must add to the function the WSFN identifier, which
specifies a workspace function, along with a connection string. The format is:
WSFN|ProviderType|Server|Application|Database
198
Functions
For example, in the HsGetValue function for a shared connection to an Essbase data source,
the WSFN identifier and connection string is added to the function as follows:
=HsGetValue("WSFN|Essbase|myserver|Sample|Basic","Market#South")
For 
ProviderType
, use one of the following case-sensitive strings:
m
Essbase
m
HFM
(for Financial Management)
m
HP
(for Planning)
For Financial Management, the 
Database
parameter can be omitted, or it can be the same
as the 
Application
parameter. For consistency, Oracle recommends entering the
application name for the 
Database
parameter.
l
Private connection parameters can have these values:
m
Empty: the default connection
m
HsActive: the active associated connection
m
The user-defined name for a private connection
If you specify a private connection, it must precede the POV.
l
The POV is composed of dimension#member pairs, for example, Entity#Connecticut.
l
Parent-child relationships are designated by a period, for example,
Entity#UnitedStates.Maine.
l
The connection and POV can be grouped as one parameter, for example
“My_connection;Entity#UnitedStates”.
Alternatively, they can be split up into multiple function parameters, for example,
“My_connection”, “Entity#UnitedStates”, “Account#Sales”.
l
If the connection and POV are in the same parameter, the connection and each
dimension#member pair are separated by a semicolon (;), for example,
“My_connection;Entity#UnitedStates;Account#Sales”.
Running Functions
When a worksheet that contains saved functions is opened on a different computer from the
one on which it was created, the functions include the full path of the original computer. Smart
View automatically updates these function paths when you open the worksheet if all three of the
following conditions are met. Otherwise, you must manually update functions using the Excel
Links option.
l
The worksheet is unprotected.
l
The Excel option Ask to update automatic links is cleared.
l
When you open a workbook, if prompted to update link automatically, select Continue or
Cancel. Do not select Edit Links.
Running Functions
199
ä
To run functions and retrieve values:
1
Open the worksheet that contains the functions you want to run.
2
Do one of the following:
l
For HsSetValue, from the Smart View ribbon, select Submit Data.
l
For other functions, select one:
m
To run functions and update all worksheets in the workbook, from the Smart View
ribbon, select Refresh all Worksheets.
m
To run functions and update only the active worksheet, select Refresh.
Fixing Links in Functions
When you uninstall Smart View on one drive and install it on another drive, or send a Smart
View file to a user who installs it on a different drive, you may need to fix broken links in
functions.
ä
To fix broken links in functions, from the Smart View ribbon, select Functions, and then Fix
Links.
Copying and Pasting HsGetValue Functions
You may copy cells and ranges of cells containing the HsGetValue function from one Office
application and paste them into Excel, Word or PowerPoint.
Note these guidelines when copying and pasting functions:
l
Only cells containing the HsGetValue function may be copied and pasted. You may not copy
and paste cells containing other functions.
l
The data point generated will use the connection-level alias.
l
Any cell references in the function will be replaced with its evaluated values. For example,
if a function contains 
"Year#""&A2&""
for the dim#member combination, and cell A2
contains 
"Qtr2"
, then the function generated will have 
"Year#Qtr2"
as the extracted value.
l
Any POV changes applied on the data point query from the POV Manager will be applied
only to the dimensions not present in the data point.
l
Function XML may be exported from legacy applications.
l
The following copy/paste scenarios are supported:
m
Functions from a single connection with no cell references.
m
Functions from a single connection with cell references.
m
Functions from multiple connections
m
Visualize in Excel—a grid with single intersection will be generated using the function
POV.
200
Functions
Documents you may be interested
Documents you may be interested