Chapter3: Formatting a Report
User Guide   91
For example, the following code produces an unordered list entitled List: with three items. Each 
list item is in a different color, and the list-style attribute used is circle.
<div style="font-size:14pt; text-decoration:underline">List:</div>
<ul style="list-style-type:circle">
<li style="color:green">Item <span style="font-weight:bold">A</span></li>
<li style="color:red">Item B</li>
<li style="color:blue">Item C</li>
</ul>
Example - Add a Multimedia File to a Report
You are a report author at the Great Outdoors Company, which sells sporting equipment. You 
want to insert a Windows Media Audio/Video file named GO.wmv in a template that serves as a 
cover page for all reports.
You must have Windows Media Player installed on your computer.
Steps
1. In the Cognos Connection Welcome page, click the Public Folders link.
2. Click the GO Sales and Retailers link, and then click the Report Studio link in the top right 
corner of the page.
3. In the Welcome dialog box, click Open an existing report.
4. In the Open dialog box, click the GO Template Samples folder and then double-click GO 
Cover Page.
The GO Cover Page report opens.
5. In the Insertable Objects pane, on the toolbox tab, drag the HTML Item object to the report.
6. In the report, select the HTML Item you just added.
7. In the Properties pane, double-click the HTML property.
8. In the HTML dialog box, type the following:
<OBJECT classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6">
<PARAM NAME="URL" VALUE="/c8/webcontent/samples/images/GO.wmv"/>
</OBJECT>
9. Click OK.
When you run the report, the multimedia file plays in Windows Media Player.
Align an Object
You can specify an alignment for objects in a report to determine where it appears.
Tables can also be used to determine where objects appear in a report.
Steps
1. Open the report that you want.
2. Select the object that you want to align.
Tip: To quickly select the parent of an object, click the object, and then click the select 
ancestor button in the title bar of the Properties pane.
3. Click the container alignment button, and then click one of the available alignment options.
Use Tables to Control Where Objects Appear
In addition to the container alignment button, you can use tables in your report to control where 
objects appear. Tables can be inserted anywhere in a report, such as a header, a footer, or the page 
body. After you create a table, insert the objects you want in the cells.
You can also apply a predefined table style to tables.
Pdf to tiff converter for - Convert PDF to tiff images in C#.net, ASP.NET MVC, Ajax, WinForms, WPF
Online C# Tutorial for How to Convert PDF File to Tiff Image File
print pdf to tiff; convert pdf to tiff online
Pdf to tiff converter for - VB.NET PDF Convert to Tiff SDK: Convert PDF to tiff images in vb.net, ASP.NET MVC, Ajax, WinForms, WPF
Free VB.NET Guide to Render and Convert PDF Document to TIFF
convert multipage pdf to tiff; convert pdf to tiff multiple pages
92    Report Studio
Chapter3: Formatting a Report 
Steps
1. Open the report that you want.
2. In the Insertable Objects pane, click the toolbox tab.
3. Drag Table to the report.
The Insert Table dialog box appears.
4. In the Number of columns and Number of rows boxes, type the number of columns and rows 
you want the table to have.
5. To have the table span the width of the report page, select the Maximize width check box.
6. To add borders to the table, select the Show borders check box.
7. Click OK.
Apply a Table Style
Apply a table style to quickly format tables. You can also apply a table style to lists, crosstabs, and 
repeater tables.
Steps
1. Open the report that you want.
2. Click the table, list, or crosstab to which you want to apply a table style.
3. From the Table menu, click Apply Table Style.
4. In the Table styles box, click the table style that you want.
Tip: Some styles are unique to tables, lists, or crosstabs.
5. If you are applying a table style to a table or list, in the Apply special styles to section, select or 
clear the various column and row check boxes based on how you want to treat the first and 
last columns and rows.
Some check boxes may not be available for particular table styles, or to particular columns or 
rows.
6. If you are applying a table style to a list or crosstab, select the Set this style as the default for 
this report check box to set the style as the default for all lists and crosstabs.
For a list, you may need to clear the First column and Last column check boxes in the Apply 
special styles to section before you can select this check box. In addition, some tables styles 
cannot be set as the default.
7. Click OK.
Apply Padding
Apply padding to an object to add white space between the object and its margin or, if there is a 
border, between the object and its border.
Steps
1. Open the report that you want.
2. Select the object to which you want to apply padding.
3. In the Properties pane, double-click the Padding property.
4. Specify top, bottom, left, and right padding by typing values in the corresponding boxes and 
choosing the unit of measure you want.
5. Click OK.
Set Margins
You can set margins for objects in a report.
Online Convert PDF file to Tiff. Best free online PDF Tif
Online PDF to Tiff Converter. Download Free Trial. Convert a PDF File to Tiff. Just upload your file by clicking on the blue button
.net pdf to tiff; file converter pdf to tiff
C#: How to Use SDK to Convert Document and Image Using XDoc.
Sample Code. Here's a snippet of sample code for converting Tiff to PDF file using XDoc.Converter for .NET in C# .NET program. Six
pdf to tiff conversion using; c# pdf to tiff
Chapter3: Formatting a Report
User Guide   93
Steps
1. Open the report that you want.
2. Select the object for which you want to set margins.
3. In the Properties pane, double-click the Margin property.
4. Specify the top, bottom, left, and right margins by typing values in the corresponding boxes 
and choosing the unit of measure you want.
5. Click OK.
Reuse a Layout Object
You can save time by reusing layout objects that you add to a report instead of re-creating them. 
For example, you have a multiple-page report and you want to show the company logo in the 
page header of each page. Insert the logo once and reuse it on all other pages.
Steps
1. Open the report that you want.
Tip: You can also create a new report or template and add all the objects you want to share. 
All your shared objects then reside in a single location, like a library.
2. Click the object that you want to reuse.
Tip: To quickly select the parent of an object, click the object, and then click the select 
ancestor button in the title bar of the Properties pane.
3. In the Properties pane, in the Name property, type a value beginning with a letter to uniquely 
identify the object and press the Enter key.
4. If you want to reuse the object in another report, open that report.
5. In the Insertable Objects pane, on the toolbox tab, drag the Layout Component Reference 
object to the location where you want to reuse the object.
6. In the Component Location box, do the following:
Click This report to reference an object in the current report.
Click Another report to reference an object in another report, click the ellipsis points (...), 
and open the report you want.
7. In the Available components to reference box, click the object you want and click OK.
8. Click the referenced object.
9. In the Properties pane, click the Embed property and specify how to store the referenced 
object in the report:
Click Copy to store a copy of the object.
The copy is not automatically updated if the source object is modified.
Click Reference to store a reference, or pointer, of the object.
The reference of the object is automatically updated if the source object is modified. For 
example, if you open or run the report, you see the modified object.
A copy or reference of the object appears where you placed the Layout Component Reference 
object. If a source object is changed, you can update reused objects.
Change a Reused Object
If you reuse an object that contains other objects, you can change the child objects to something 
different. For example, you have a block object containing a text item in the page header, and you 
decide to reuse the block in the page footer. However, you want the text item in the page footer 
block to show different text from that in the page header.
Steps
1. Open the report that you want.
2. In the parent object that you want to reuse, click the child object you want to change.
C# Tiff Convert: How to Convert PDF to Tiff Using C#
|. Home ›› XDoc.Converter ›› C# Converter: PDF to Tiff. using RasterEdge.XDoc.Converter; How to Convert PDF to Tiff Using C#.
compare pdf to tiff; how to convert pdf file to tiff
XDoc.Converter for .NET, Support Documents and Images Conversion
converter SDK supports various commonly used document and image file formats, including Microsoft Office (2003 and 2007) Word, Excel, PowerPoint, PDF, Tiff,
how to convert pdf file to tiff format; how to convert pdf to tiff using
94    Report Studio
Chapter3: Formatting a Report 
3. In the Properties pane, in the Name property, type a value beginning with a letter to uniquely 
identify the object.
4. Select the copy of the parent object you created with the Layout Component Reference object.
5. In the Properties pane, double-click the Component Overrides property.
6. In the Component Overrides dialog box, select the child object you want to change and click 
OK.
The child object in the copy of the parent object is replaced by the following text:
Drag & drop object to override component child
7. Drag the object that you want to replace the child object.
You can replace the child object with any other object, not just an object of the same type. For 
example, if the child object is a text item, you can replace it with an image.
Update Reused Objects
If a report contains objects referenced in another report, you can quickly update the referenced 
objects if the source objects have changed. Shared objects are stored in the layout component 
cache.
Steps
1. Open the report that you want to update.
2. From the Tools menu, click Layout Component Cache.
The Layout Component Cache dialog box appears, showing all reports that contain 
referenced objects and the source reports where the objects exist.
3. To view which components are reused, click a source report.
The components that are reused appear in the Components used pane.
4. Click the Reload Components button to refresh all referenced objects.
Although referenced objects are automatically refreshed when you open or run a report, 
clicking this button updates components that were changed while the report is open.
5. Click the Update All Component Copies button to refresh all copied objects.
6. Click Close.
Add a Page
Reports may contain pages with a variety of content. Pages may be added to create a 
multiple-page report. You may want to do this for a variety of reasons. For example, you are 
creating a sales report and you want to include general information about the company. You 
decide to create an introduction page to show this information. When you run the report, page 1 
of the report is the introduction page. The following pages contain data.
You can also create page sets to control the rendering of pages in a report.
Steps
1. Open the report that you want.
2. Pause the pointer over the page explorer button and click Report Pages.
Tip: Click Prompt Pages to add a prompt page (p.117).
3. In the Insertable Objects pane, on the toolbox tab, drag Page to the work area.
4. If you want to change the order of pages, click a page and drag it above or below the other 
existing pages.
5. If you want to associate a query to the page, in the Properties pane, click the Query property 
and click the query you want.
Associate the page to a query to add data-related objects directly to the page header, body, or 
footer, such as data items and filters.
6. Double-click the page to open it in page design view (p.82).
7. Add the objects you want to the page.
C# Create PDF from Tiff Library to convert tif images to PDF in C#
Best and free C# tiff to adobe PDF converter SDK for Visual Studio .NET. .NET component for batch converting tiff images to PDF documents in C# class.
convert pdf to single page tiff; how to change pdf to tiff
VB.NET Create PDF from Tiff Library to convert tif images to PDF
C#.NET: View Tiff in WPF. XDoc.Converter for C#; XDoc.PDF for C#▶: C#: ASP.NET PDF Viewer; Best tiff to adobe PDF converter SDK for Visual Studio .NET.
program to convert pdf to tiff; how to convert pdf file to tiff for
Chapter3: Formatting a Report
User Guide   95
Create Page Sets
Create page sets to associate pages with a query structure to force page breaks. For example, a 
query contains the data item Product line, which is grouped. Creating a page set that is associated 
with this query adds page breaks for each product line.
Steps
1. Pause the pointer over the page explorer button and click Report Pages.
2. Create the pages you want to appear in the report.
3. In the Insertable Objects pane, drag the Page Set object to the Report Pages pane.
4. In the Properties pane, click the Query property and click the query you want to associate to 
the page set.
5. Organize the pages in the report by dragging report pages to the page set you want.
6. Insert the page containing details in the Detail Pages folder.
Detail pages are the pages that repeat based on the items you group by in the following step.
Tip: You can insert multiple detail pages into the same page set, and link them using a 
master-detail relationship (p.170).
7. Define the grouping structure for the page set:
Click the page set.
In the Properties pane, double-click the Grouping & Sorting property.
In the Data Items pane, drag the data item you want to group by to the Groups folder in 
the Groups pane.
If you want to sort the data (p.108) within each group, in the Data Items pane, drag the 
data item you want to sort by to the Sort list folder, and then click the sort order button to 
specify the sort order.
Click OK.
8. Repeat steps 2 to 6 to create other page sets.
Tip: You can nest page sets, and join them by defining a master-detail relationship. Create 
nested page sets to have pages occur within other pages. For example, you want pages 
containing product type information occur within pages containing product line information.
Note: Grouping an item for a page set is not the same as grouping a column in the layout (p.43)
Grouping a column in the layout visually shows groups in a report. Grouping an item for a page 
set groups the item in the query. If you want to use an item that is already grouped in the layout, 
you must still perform step 7.
Join Nested Page Sets
If you have nested page sets in your report, define a master-detail relationship between them to see 
data in the nested page set that is related to the data in the parent page set. For example, you have 
a page set that shows pages of product line information. The page set contains a nested page set 
that shows pages of product type information. For each product line page, you want to see the 
related product type pages, as shown below:
Product line_1
Product type_1
Product type_2
Product type_3
Product line_2
Product type_4
Product type_5
Product type_6
Steps
1. Open the report that you want.
2. Pause the pointer over the page explorer button and click Report Pages.
RasterEdge XDoc.Tiff for .NET - SDK for Tiff Document Imaging
Able to view and edit Tiff rapidly. Convert. Convert Tiff to PDF. Convert Tiff to Jpeg Images. Convert PDF to Tiff. Convert Jpeg Images to Tiff. Tiff File Process
how to convert pdf into tiff file; .net convert pdf to tiff
VB.NET PDF Converter Library SDK to convert PDF to other file
PDF converter component plug-in embeds several image compression mechanisms, it can be used for multiple PDF to image converting applications, like PDF to tiff
pdf to tiff c#; pdf to tiff converter without watermark
96    Report Studio
Chapter3: Formatting a Report 
3. In the Report Pages pane, click the nested page set.
4. In the Properties pane, double-click the Master Detail Relationships property.
5. Click the New Link button.
6. In the Master Query box, click the data item that provides the primary information.
7. Link the master data item to the details by doing one of the following:
To link to another data item in the detail query, in the Detail Query box, click the data 
item that provides the detailed information.
To link to a parameter, in the Parameters box, click the parameter that provides the 
detailed information.
8. Repeat steps 5 to 7 if you want to create other links.
Tip: To delete a link, click it and press the Delete key.
9. Click OK.
For more information about master-detail relationships, see "Create a Master-Detail 
Relationship"(p.170).
Example - Preparing a Product List Report
You are a report author at the Great Outdoors Company, which sells sporting equipment. You are 
requested to create a multiple-page report showing all products sold by the company. You are 
asked to create title and end pages, and to have each product line appear on a new page, preceded 
by a header page and followed by a footer page.
Steps
1. In the Cognos Connection Welcome page, click the Public Folders link.
2. Click the GO Sales and Retailers link, and then click the Report Studio link in the upper right 
corner of the page.
3. In the Welcome dialog box, click Create a new report or template.
4. In the New dialog box, click List and click OK.
5. In the Insertable Objects pane, on the source tab, add the following data items to the list by 
double-clicking them:
Product line
Product type
Product name
Description
Production cost
Tip: You can find these data items in the Products folder.
6. Group the Product line and Product type columns.
7. Pause the pointer over the page explorer button and click Report Pages.
8. In the Insertable Objects pane, drag Page Set to the work area and associate it to the query 
Query1.
9. In the Insertable Objects pane, drag Page to the work area four times.
10.For each page, click the page, and in the Properties pane, double-click the Name property and 
name it as follows:
Title page
End page
Product Line Header
Product Line Footer
11.For each page just created, add the objects you want.
For example, add a text item to each page to uniquely identify it.
12.Rename the Page1 page, which contains the list, to List.
13.Click the page set, and, in the Properties pane, double-click the Grouping & Sorting property.
Chapter3: Formatting a Report
User Guide   97
14.In the Data Items box, drag Product line to the Groups folder in the Groups box and click 
OK.
15.Organize the report pages into the following hierarchy by dragging them to the appropriate 
location.
When you run the report, the following pages appear:
Title page
Product line header page
A page for Product line_1
Product line footer page
Product line header
A page for Product line_2
Product line footer
...
End page
Reorder Columns
Change the order of columns in a report to rearrange information.
Steps
1. Click the column you want to reorder in the report.
You can click the column heading or a column.
2. Drag the column to a new location.
A black bar indicates where you can drop the column.
Rename a Column
Change the column title to provide a more meaningful name. By default, when you run a report, 
the column title is taken from one of the following:
if defined, the Label property of the data item
if defined, the label of the data item in the model
the Name property of the data item
Consequently, the column title you see in the layout may not be the column title you see when you 
run the report. For example, if you modify the Name property of the data item, the column title in 
the layout will change to the new name. However, when you run the report, the column title that 
appears will be, if defined, the data item label in the report or the data item label in the model. If 
neither of these are defined, only then will the modified name be used as the column title.
Steps
1. Click the column heading you want to change.
2. In the Properties pane, click the Source Type property and click the source type you want to 
use for the column title:
98    Report Studio
Chapter3: Formatting a Report 
If you want to use a static text item, click Text, and then type the name you want in the 
Text property that appears.
If you want to use a data item value, click Data Item Value, and then click the data item 
you want to use in the Data Item Value property that appears.
Using a data item value is useful when you have a master-detail relationship. For example, 
you create a list with sections using a master-detail relationship (p.109), and you want 
the section name to appear in the column title of one of the columns. Insert the data item 
used as section headings into the column title, and specify the source type as Data Item 
Value. When you run the report, for each section, the column title will contain the section 
heading combined with the data item label or name.
If you want to use a label that is different from the label in the model, click Data Item 
Label, click the data item you want to use in the Data Item Label property that appears, 
and type the name you want in the Label property.
Tip: The Label property is under the Data Item group.
If you want to use a report expression, click Report Expression, double-click the Report 
Expression property that appears, type the expression you want, and click OK.
3. Press Enter.
Swap Columns and Rows
Swap columns and rows to look at information from a different perspective. This may help you 
discover high and low points in the data that you hadn’t previously noted.
You can only swap columns and rows in a crosstab or chart.
Steps
1. Open the report that you want.
2. From the Structure menu, click Swap Rows and Columns
In the report, the rows become the columns and the columns become the rows.
Setting Object Properties
For each object you insert in a report, you can define its properties by specifying values in the 
Properties pane. Some properties, such as borderscolor, and padding, are discussed elsewhere. 
Other properties include
pagination
spacing and breaking
text flow and justification
size and overflow
floating
table properties
Some properties apply only to some objects. For more information about objects and properties, 
see "Report Studio Object and Property Reference"(p.333).
Object properties are Cascading Style Sheets (CSS) attributes. For information about a particular 
property, see the CSS documentation on the World Wide Web Consortium (W3C) Web site 
(http://www.w3.org).
Chapter3: Formatting a Report
User Guide   99
Control Page Breaks and Page Numbering
You can control page breaks and page numbering in a list, crosstab, or report page by choosing 
any of these options.
Steps
1. Open the report that you want.
2. Click the object you want.
3. In the Properties pane, double-click the Pagination property.
4. Specify how you want pages to break and be numbered by specifying the options that you 
want.
Specify Text Properties
You can specify text properties by choosing any of these options.
Steps
1. Open the report that you want.
2. Click the object you want.
3. In the Properties pane, double-click the Spacing & Breaking property.
4. Specify the text properties that you want.
Option
Description
Keep with header
Keeps all headers on the same page with the number of detail rows 
specified.
Keep with footer
Keeps all footers on the same page with the number of detail rows 
specified.
Reset page count
Resets the page count after a page break to the value specified.
Reset page number
Resets the page number after a page break to the value specified.
Repeat every page
When an object contains more rows than can be shown on a page, 
the object is repeated on the next page.
Allow text to break across 
pages
Allows text in a row to break across pages.
Option
Description
Line Height
Sets the distance between lines of text in an object.
Letter Spacing
Sets the amount of additional space between letters in an 
object.
Text Indent
Sets the indentation of the first line of text in an object.
Word Break
Sets line-breaking behavior within words.
Break Words when Necessary
Sets whether to break words when the content exceeds the 
boundaries of an object.
Enforce Stricter Line-Breaking 
Rules for Japanese Text
Sets line-breaking rules for Japanese text.
100    Report Studio
Chapter3: Formatting a Report 
Specify Text Flow
You can specify text flow properties by choosing any of these options.
Steps
1. Open the report that you want.
2. Click the object you want.
3. In the Properties pane, double-click the Text Flow & Justification property.
4. Choose how you want text to flow by specifying the options that you want.
Specify the Height and Width
You can specify the height and width of objects. In addition, if the object is a block, you can 
specify how to handle content overflow. Specify the height and width by choosing any of these 
options.
Note: Do not use percentages to resize charts and maps that contain interactive elements that are 
activated when you pause the pointer over them, such as tooltips or drill-through links, because 
the browser is unable to realign the hard-coded hot spots after an image is resized.
Steps
1. Open the report that you want.
2. Click the object you want.
3. In the Properties pane, double-click the Size & Overflow property.
Option
Description
Direction
Sets the reading order of an object, such as right to left.
Writing mode
Sets the direction and flow of content in an object.
Bi-directional
Sets the level of embedding in an object.
Type
Sets the type of alignment used to justify text in an object.
Kashida space
Sets the ratio of kashida expansion to white space expansion when 
justifying lines of text in the object. This property is used in Arabic 
writing systems.
Option
Description
Height
Sets the height of the object.
Width
Sets the width of the object.
Content is not clipped
If the contents of the block exceed the height or width of the 
block, the block automatically resizes to fit the contents.
Content is clipped
If the contents of the block exceed the height or width of the 
block, the content is clipped.
Note: The clipped content still exists. It is just not visible in 
the block.
Use Scrollbars only when 
necessary
If the contents of the block exceed the height or width of the 
block, scrollbars are added to the block.
Always use scrollbars
Scrollbars are added to the block.
Documents you may be interested
Documents you may be interested