c# pdf to image conversion : Allow saving of pdf form control software system azure winforms .net console businessobjects_access_analysis33-part1870

Accessing Data and Data Analysis
331
Creating user objects
Creating user objects
A universe consists primarily of classes and objects created by the universe 
designer. If the objects in a universe do not meet your needs, you can create your 
own additional user objects.
User objects appear in the User Objects class in the universe. You include them 
in queries in the same way that you include regular objects. You do not need to 
define a connection to a database to define a user object.
Why create a user object?
Based on one or more existing objects, user objects enable you to:
• make addtional calculations beyond those provided by the base universe 
objects.
• apply functions to text, for example to capitalize data.
• group data.
Here’s an example of a user object.
EXAMPLE
Obtaining total ordered revenue by creating a user object
To obtain the revenue generated by an order, you create the Total user object 
with the following formula:
=Quantity Ordered*Product Price
where Quantity Ordered and Product Price are objects in your universe. When 
you include the Total user object in a query, BusinessObjects makes the 
calculation and places the results in the report.
What does a user object consist of?
A user object has a name, a type (character, date or numeric), a qualification 
(dimension, measure or detail) and a formula. The formula contains a 
combination of functions, objects, user objects, operators, and text.
User objects are end-user personal objects that are not shared with other end-
users. User objects are defined for each universe and stored on a local file inside 
the “\Universe” folder. For example, if you create a user object in the 
BEACH.UNV universe, BusinessObjects stores it locally in the file BEACH.UDO 
in the Universe folder. 
Allow saving of pdf form - C# PDF Field Edit Library: insert, delete, update pdf form field in C#.net, ASP.NET, MVC, Ajax, WPF
Online C# Tutorial to Insert, Delete and Update Fields in PDF Document
adding text field to pdf; can save pdf form data
Allow saving of pdf form - VB.NET PDF Field Edit library: insert, delete, update pdf form field in vb.net, ASP.NET, MVC, Ajax, WPF
How to Insert, Delete and Update Fields in PDF Document with VB.NET Demo Code
pdf form change font size; pdf save form data
332
Accessing Data and Data Analysis
Customizing Queries on Universes
What are the restrictions on user objects?
You can work only with the user objects that you create yourself, and you cannot 
move user objects from the User Objects class. Also, user objects are available 
only in the universe in which they were created. 
User objects are not shared. Reports that include user objects can only be 
viewed by other end-users. This is because user objects are stored locally in a 
user object definition file. Other end-users, who do not have the same user object 
definition file, are not able to access the user object definitions. If an end-user 
tries to refresh or edit a query that contains another user’s user objects, 
BusinessObjects removes the objects from the query and report.
Despite these restrictions, the universe designer can convert user objects into 
regular objects that can be made available in other universes and for other users. 
NOTE
You cannot schedule reports that contain user objects and keep the user objects; 
they are removed when the report is refreshed. For more information refer to the 
InfoView User’s Guide. 
How can an end-user share user objects with other users?
If you want to share user objects with other users, you should ask the universe 
designer to include these user objects in the related universe in order to make 
them available to all BusinessObjects end-users. 
Creating, editing and deleting user objects
BusinessObjects lets you create user objects in two different ways.
The following sections describe how to create, edit and delete user objects using 
the Universes command.
If you want to...
Then...
create user objects that you can use 
only in the universe that contains the 
current query,
click User Objects on the Query Panel 
toolbar. 
You cannot delete user objects this 
way.
create, edit, or delete user objects in 
any of the universes available to you,
click Universes on the Tools menu.
User Object
VB.NET Image: How to Save Image & Print Image Using VB.NET
Allow VB.NET developers to save source image file to printing multi-page document files, like PDF and Word This VB.NET image saving control offers mature APIs
changing font in pdf form; change font pdf form
C# Image: Create Web Image Viewer in C#.NET Application
Annotate and redact on web document and image, collaboration with ease; Allow saving document and in C# ASP.NET web viewer, like office document to PDF or TIFF
pdf editable fields; adding a text field to a pdf
Accessing Data and Data Analysis
333
Creating user objects
To create a user object in any universe available to you
1. Click Universes on the Tools menu.
The Universes dialog box appears.
2. Select the universe in which you want to create the user object, then click 
User Objects.
The User Objects dialog box appears.
3. Click Add.
The User Object dialog box appears:
4. Type the name of the user object in the Name field in the Definition tab.
5. Select the type of the user object (Character, Number or Date) in the Type list.
6. Type a description of the object in the Type list.
The descriptive text appears when you select the user object in the Query 
Panel.
7. Under Qualification, click Dimension, Measure or Detail.
8. Click the Formula tab to write the formula for the user object.
For information on how to write the formula, refer to To write the formula of a 
user object on page 334.
9. Click OK.
The user object you have created appears in the User Objects dialog box. The 
C# PDF metadata Library: add, remove, update PDF metadata in C#.
Allow C# Developers to Read, Add, Edit, Update all the aspects of PDF document manipulations application, like creating, viewing, saving, editing, annotating
add date to pdf form; add print button to pdf form
Annotate, Redact Images in Web Image Viewer | Online Tutorials
formats and file types like multi-page TIFF and PDF. burnAnnotation: This API can allow you to bind annotation file operation online, like file opening & saving
allow users to save pdf form; convert word doc to pdf with editable fields
334
Accessing Data and Data Analysis
Customizing Queries on Universes
next time you build or edit a query on the universe, the user object you have 
created will appear in the User Objects class.
REMINDER
You can create a user object by clicking User Objects on the Query Panel 
toolbar. Using this method you can create user objects only in the universe you 
selected for the query you are working on. The workflow is the same as the one 
described in this section.
To write the formula of a user object
1. Display the User Object dialog box by following steps 1 to 3 under To create 
a user object in any universe available to you on page 333.
2. Click the Formula tab, then check Get Assistance on Functions:
3. Double-click the objects, functions and operators you want to use in the user 
object formula.
-When you double-click an object or an operator, it appears in the Formula 
box. The functions and operators you can select depend on the database at 
your site.
-When you double-click a function, the Function[FunctionName] dialog box 
User Object
C# PDF: How to Create PDF Document Viewer in C#.NET with
be created in C# Web Forms, Windows Form and mobile to create PDF Windows viewer for PDF document viewing, annotating, redacting, saving and printing in
change font size in pdf fillable form; edit pdf form
C# PDF Text Search Library: search text inside PDF file in C#.net
Allow to search defined PDF file page or the coding example illustrates how to perform PDF text searching option, creating search result, and saving the result
add fillable fields to pdf; allow saving of pdf form
Accessing Data and Data Analysis
335
Creating user objects
appears.
4. In the Function[FunctionName] dialog box, type an argument in each field.
- If the function's arguments include objects, user objects, functions or 
operators, you can double-click them to insert them in the function formula.
- The arguments appear in the Formula box.
5. If necessary, type text, numbers or dates in the formula.
You must type quotes (") before and after text and numbers, but type a single 
quote (') before and after dates.
6. Click OK, then click Test to check the syntax of the formula.
To edit a user object
Editing a user object enables you to change the object’s name, type, and 
definition (formula). To edit a user object:
1. Click Universes on the Tools menu.
The Universes dialog box appears.
2. Select the universe that contains the user object that you want to edit, then 
Type function 
arguments here
C# Create PDF from CSV to convert csv files to PDF in C#.net, ASP.
application. CSV files are saved to PDF documents by keeping original layout. Selection for saving or removing cell border. Support
can reader edit pdf forms; change pdf to fillable form
VB.NET PDF Text Search Library: search text inside PDF file in vb.
Allow to search defined PDF file page or the coding example illustrates how to perform PDF text searching option, creating search result, and saving the result
adding signature to pdf form; pdf fillable form creator
336
Accessing Data and Data Analysis
Customizing Queries on Universes
click User Objects.
The User Object dialog box appears.
3. Select the user object you want to edit, then click Edit.
4. In the Definition tab of the User Objects editor, change the name, the type 
and/or the help text of the user object.
5. In the Qualification box, click a radio button to change the user object 
qualification.
6. Click the Formula tab if you want to edit the user object's formula.
7. Click OK.
To delete a user object
1. Click Universes on the Tools menu.
2. In the Universes dialog box, select the universe that contains the user object 
you want to delete, then click User Objects.
3. In the User Objects dialog box, select the user object you want to delete, then 
click Delete.
Creating a time hierarchy for a user object
When one of your user objects is a date-type dimension, you can create a time 
hierarchy for the object. 
1. In the User Object dialog box, make certain that the object is a date-type 
dimension.
2. Click Automatic Time Hierarchy.
The Automatic Time Hierarchy dialog box appears.
3. In the Automatic Time Hierarchy dialog box, click Year, Quarter, and/or 
Month.
When you click Year, Quarter, and/or Month, you create a new user object 
that will appear below the initial user object in the hierarchy. 
4. If you want, enter a name and help text for each new user object in the Name 
box and Description box respectively, then click OK.
C# Excel: Create Document Viewer for Excel Viewing and Editing
and view Excel document in the form of Png conversion in viewer, converting Excel to PDF, TIFF or Allow saving annotated Excel file in C#.NET Document Viewer
best pdf form creator; create a pdf form in word
C# Image: Use C# Class to Insert Callout Annotation on Images
SDKs including GIF, PNG, BMP, JPEG, TIFF, PDF & Word Project. Our C# Imaging Annotating controls allow users to tiff formats by using our C# image saving APIs.
change font size in fillable pdf form; change font size pdf fillable form
Accessing Data and Data Analysis
337
Applying complex conditions on queries
Applying complex conditions on queries
You can limit the data that queries return by applying conditions. You apply 
complex conditions by combining an object with an operator (for example greater 
than), and an operand (for example, values that you type, or another object). 
In addition to complex conditions, you can use predefined conditions and simple 
conditions. Here are some guidelines for choosing among the three types of 
conditions:
To illustrate how you can benefit from complex conditions, here’s an example.
EXAMPLE
Which customers made reservations for 2001 and 2002?
You want to market new products to customers who made reservations for 2001 
and 2002. All you need is that list of names - and you obtain it by applying a 
complex condition on Reservation Year, without using Reservation Year as a 
result object in the query. Here’s how to do it:
1. Insert the Customer object in a query on the Island Resorts Marketing 
universe.
2. Drag the Reservation Year object to the Conditions box and click the <select 
If you want...
Then use...
to use conditions defined by the 
universe designer using Designer that 
you can apply to a query, but that you 
cannot edit or delete from a universe,
predefined conditions.
to use conditions that you apply by 
selecting values from an object list of 
values and that let you limit the data 
returned only by result objects,
simple conditions.
to use conditions that let you choose 
the exact operator and operand on any 
object in the universe, 
complex conditions.
338
Accessing Data and Data Analysis
Customizing Queries on Universes
an operator> text next to the object name.
The Classes and Objects list turns into the Operators list.
3. Double-click the In list operator.
The Operators list turns into the Operands list.
4. Double-click the Show list of values operand.
The List of Values of Reservation Year dialog box appears.
5. Select FY2001 and FY2002.
6. Click OK
7. Click Run.
The list of customers appears in the report.
Applying a complex condition on a query
Applying a complex condition requires three steps. First, you select the object 
you want, then the operator (for example, greater than), then the operand (for 
example, values that you type, or another object). The following procedure 
explains how to do it, and gives information to help you choose the operator and 
operand you need:
1. Drag the object you want to use from the Classes and Objects list to the 
Conditions box in the Query Panel.
The Classes and Objects list becomes the Operators list:
Accessing Data and Data Analysis
339
Applying complex conditions on queries
The following table helps you to select the operator you need:
To obtain data that...
For example...
Double-click...
Is equal to one given 
value
A particular Year
Equal to
Is different from one 
given value
Countries not including 
France
Different from
Is greater than a given 
value
Revenue over $100,000 Greater than
Is greater than or equal to 
a given value
Customers who are 60 or 
over
Greater than or equal to
Is lower than a given 
value
Revenue under 
$100,000
Less than
Is lower than or equal to a 
given value
Customers who are 60 or 
under
Less than or equal to
Falls between two given 
values
Weeks between 25 and 
36
Between
Falls outside two given 
values
All the weeks of the year 
excluding weeks 25 to 36
Not between
Is the same as any of a 
list of values
Revenues from only two 
resorts
In list
Is different from given 
values
Non-European 
customers
Not in list
Contains empty rows
Customers who have not 
paid (i.e., without invoice 
dates) 
Is null
Does not contain empty 
rows
Customers who have 
paid (i.e., their invoice 
dates are in the 
database)
Is not null
All contains the same 
letter or letters
Customers whose 
names begin with the 
letters S
Matches pattern
340
Accessing Data and Data Analysis
Customizing Queries on Universes
2. Double-click the operator you want to use.
The Operators list turns into the Operands list:
The operands in the list depend on the operator you selected.
3. Double-click the operand you want.
The following table helps you select the operand you need and tells you what 
to do next:
Does not contain a given 
letter or pattern of letters
Customers whose 
names do not begin with 
S
Different from pattern
Satisfies two conditions 
on one object
Customers who settled 
an invoice in June and in 
July
Both
Excludes a given value
Customers who stayed at 
resorts other than French 
Riviera
Except
If you want to compare the 
condition object with...
Double-click...
Then...
Values that you type
Type a new 
constant
Type the values with a 
separator (comma, semi-
colon, etc.) between 
each one. The separator 
to use is defined in the 
Windows Control Panel 
(Regional Settings).
Values that you select from the 
object’s list of values
Show list of values Hold down the Ctrl key.
Click the value(s) you 
want, then click OK.
Values that you will select 
when you run the query
Type a new prompt Type your question.
Press the Enter key.
- or -
Show list of 
prompts
Select a prompt from the 
dialog box that appears.
To obtain data that...
For example...
Double-click...
Documents you may be interested
Documents you may be interested