best pdf viewer control for asp.net : Add pages to pdf file application SDK cloud windows winforms asp.net class Report_Studio_Users_Guide7-part1034

Chapter2: Types of Reports
User Guide   71
Report Studio maps provide the following three types of layers:
Region layer
Specifies the regions on a map to be differentiated according to values in the data source. For 
example, to show the revenue level for each country on a map of the world, choose Country 
as the region layer and then specify that the color of each country is based on the revenue 
value for that country. Regions can be set up for drilling through to other reports.
Point layer
Specifies the points to be placed on a map. The color and size of the points is based on the 
data that you select. For example, you choose to show cities as points on a map and set the 
color of each point by revenue and the size of each point by profit. Points can be set up for 
drilling through to other reports.
Display layer
You can show or hide items such as grid lines or capital cities. This layer is determined in the 
map file and not in the data source.
Note: If you intend to create CSV or XML output from your map, use only a point layer or a 
region layer. CSV and XML do not support the simultaneous use of both layers in the same map. 
Only one layer will be rendered in the output. 
Parts of a Map Report
The following shows the parts of a map as they appear in the Report Studio interface.
5HJLRQ/D\HU
3RLQW/D\HU
'LVSOD\/D\HU
Add pages to pdf file - insert pages into PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Guide C# Users to Insert (Empty) PDF Page or Pages from a Supported File Format
add page number to pdf reader; adding a page to a pdf in preview
Add pages to pdf file - VB.NET PDF Page Insert Library: insert pages into PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Easy to Use VB.NET APIs to Add a New Blank Page to PDF Document
add page to existing pdf file; add pdf pages to word document
72    Report Studio
Chapter2: Types of Reports 
Example - Create a Map Report
You are a report author at The Great Outdoors Company. You are asked to show how revenue for 
the company is distributed throughout the world. This information can be shown in tabular 
format using a list report, but a map will create a more meaningful presentation. You decide to 
create a report that contains a map of the world showing the distribution of revenue by country.
Steps
1. In Cognos Connection, go to the GO Sales and Retailers package.
2. Click the Report Studio link.
Report Studio starts.
3. From the File menu, click New.
4. Click Map and click OK.
5. In the Choose Map dialog box, in the Maps pane, expand the folder World and click World
6. In the Region Layers box, click Countries + Territories.
7. In the Point Layers box, click None.
8. In the Display Layers box, click Oceans.
Tip: You can select multiple display layers or deselect a display layer by pressing 
Ctrl+right-click.
9. Click OK.
Tip: You can return to the Choose Map dialog box at any time by double-clicking the map 
background.
10.Click the run button on the toolbar, and view the map.
WLWOH
VXEWLWOH
OHJHQGWLWOH
OHJHQGLFRQ
PDSREMHFW DQ\ZKHUH
ZLWKLQIUDPH
IRRWHU
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read C# Read: PDF Image Extract; C# Write: Insert text into PDF; C# Write: Add Image to
add page numbers to a pdf; add page numbers to a pdf in preview
VB.NET PDF Password Library: add, remove, edit PDF file password
This VB.NET example shows how to add PDF file password with access permission setting. passwordSetting.IsAssemble = True ' Add password to PDF file.
add page break to pdf; add page numbers to pdf using preview
Chapter2: Types of Reports
User Guide   73
Example - Define Data Values for the Region Layer
The map that you created in the previous topic is not yet linked to a data source. You will now 
specify the data values from your data source that will determine the color of each region. 
Steps
1. In the Insertable Objects pane, expand Orders.
2. Drag Revenue to the Color drop zone.
3. In the Insertable Objects pane, expand Countries.
4. Drag Country to the Location drop zone.
5. Select the map object by clicking the map background.
6. Run the report.
Ignore Data with no Features
You can specify that you do not require a match for each item in the data source. The report can 
then run successfully even if the map does not contain a match for each item in the data source for 
a particular object. 
For example, an error message appears and the report does not run if you are using cities in the 
point layer and a city in the data source does not have the same name in the map file. If you ignore 
data with no features, then the data that has a match in the map file will be plotted and the data 
that does not have a match will be omitted.
Steps
1. Click the background of the map.
2. In the Data section of the Properties pane, click the Ignore Data with No Features property.
C# PDF Password Library: add, remove, edit PDF file password in C#
This example shows how to add PDF file password with access permission setting. passwordSetting.IsAssemble = true; // Add password to PDF file.
add page numbers to pdf online; adding page numbers to pdf in preview
C# PDF insert image Library: insert images into PDF in C#.net, ASP
using RasterEdge.Imaging.Basic; using RasterEdge.XDoc.PDF; Have a try with this sample C#.NET code to add an image to the first page of PDF file.
add page numbers to pdf in reader; add page numbers to pdf
74    Report Studio
Chapter2: Types of Reports 
3. Set the value to Yes.
Match Data Values to Names in the Map File
If the Ignore Data with No Features property is set to No, then each object that is called from the 
data source must have a matching label in the specified layer of the map file. For example, if your 
data source has a country named United States and the layer in the map file labels the same 
country USA, then there is a mismatch that must be corrected. Report Studio only makes you 
aware of a mismatch if each object in your data source does not have a corresponding label in the 
map file. If there are extra labels in the map file that do not have a match in the data source, the 
report will run without an error message.
A mismatch between your data and the map file must be corrected by the report author. It can not 
be corrected by a consumer of the map report at run time. There are two ways to correct a 
mismatch between your data and the labels in the map files. You can use Map Manager to edit the 
labels in the layers of the map file, or you can use the dictionary property to create an alias for 
each mismatched object. When you use the dictionary property, it resolves the mismatch only for a 
single report, and is not shared with other reports. If you intend to continue using a map with the 
same data source, it is best to edit the map in Map Manager so that the labels match the objects in 
your data source.
For information about using Map Manager, see the Map Manager Installation and User Guide. 
Steps to Create an Alias
1. Select the map object.
The Title Bar of the Properties pane now shows the word Map.
2. In the General section of the Properties pane, click Dictionary, then click the ellipses points 
(...).
3. Click the new button.
4. In the Dictionary Entry dialog box, click Search.
5. In the Search string box, type a word or part of a word that you want to search the map file 
for. 
For example, if you are searching for United States, type in part or all of the name.
6. In the Search map layer box, click the layer that you want to search, and click Search.
7. In the Matching features box, click the label that you want to match your data source to and 
click OK.
8. In the Alias box, type the name as it appears in the data source and click OK
For example, if the country in your data source is named USA, type USA as the alias.
To find out the name for the objects in your data source, run a list report. For example, you 
can run a list report to show the names of all the countries in your data source. For more 
information see "List Reports"(p.43).
Define Data Values for the Point Layer
The Point layer in a map is used to visually represent data for point locations, such as cities or 
sales outlets. Both the color and size of points can be based on data from your data source.
Steps to Set the Color and Size of Points
1. Open the Choose Map dialog box:
When you create a new map report, this dialog box appears automatically.
If you are already in a map report, double-click the map background.
2. In the Point Layers box, select the layer containing the points that you want shown on the 
map.
For example, on a map of the world you may want the points to represent cities.
3. Click OK.
4. In the Insertable Objects pane, drag an object to the Color drop zone in the Point Layer.
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
options, including setting a single page, a series of pages, and random pages to be C#.NET Project DLLs for Deleting PDF Document Page. Add necessary references
add and remove pages from pdf file online; adding a page to a pdf file
VB.NET PDF insert image library: insert images into PDF in vb.net
using RasterEdge.XDoc.PDF; Have a try with this sample VB.NET code to add an image to the first page of PDF file. ' Open a document.
adding page numbers to pdf document; adding page numbers to a pdf document
Chapter2: Types of Reports
User Guide   75
For example, to have the color of the point based on revenue, drag Revenue from the 
Insertable Objects pane to the Color drop zone.
5. In the Insertable Objects pane, drag an object to the Size drop zone in the Point Layer.
Steps to Set the Location of Points
1. In the Insertable Objects pane, drag an object to the Location drop zone in the Point Layer.
The object must be supported in the map file as a point location. For example, in the World 
sample map, city is supported as a point location, but country is not.
2. If you need to refine the location, drag an object to the Refine Location drop zone.
Use this drop zone when there is more than one location with the same name. For example, if 
you try to run a report with cities in the point layer, and there is more than one city in your 
data source with the same name, the report does not run. An error message indicates that 
there are cities in your data source with duplicate names. You can differentiate the cities by 
using the data object Region to refine the location.
Add Another Color to the Region or Point Layer
You can add colors for regions or points and specify values to determine when those colors are 
shown.
Steps
1. In the report, click the Region Layer or Point Layer.
2. In the Color & Background section of the Properties pane, click Palette, and then click the 
ellipses points (...).
3. Click the new button, and click Color
4. A new color is added to the list of colors.
5. With the new color selected, click Color in the right pane of the dialog box, and select a color.
6. Change the percentage boundaries for the colors.
Tip: To specify absolute values rather than percentages, clear the Percentage check box.
7. Click OK.
Specify the Size of Points
The size of the points used on a map is defined in the Properties pane. 
Steps
1. In the point layer, click the measure in the Size drop zone. 
For example, if the measure is Revenue, click it.
2. In the General section of the Properties pane, click Minimum Size, and select or type the 
minimum point size for points on the map. 
3. Click Maximum Size, and select or type the maximum point size for points on the map.
Add Titles, Subtitles, Footers, and Axis Title
You can add map titles, subtitles, and footers. In addition, the axis title is shown below the map. 
By default, the axis title shows the name of the map specified in the map file.
Steps
1. Select the map object.
2. In the Chart Titles section of the Properties pane, click the Title, Subtitle, Footer, orAxis Title 
property and click Show.
3. Double-click in the box that appears on the report and type the text that you want.
By default, the axis title uses the name of the map.
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
In order to run the sample code, the following steps would be necessary. Add necessary references: How to VB.NET: Delete Consecutive Pages from PDF.
add page number pdf file; add pages to pdf preview
C# PDF File Split Library: Split, seperate PDF into multiple files
set as 1, then the two output PDF files will contains the first page and the later three pages respectively C# DLLs: Split PDF Document. Add necessary references
add page number to pdf print; adding a page to a pdf document
76    Report Studio
Chapter2: Types of Reports 
Add Legend Titles
There are legend titles for the entire legend, for the color of the regions, for the color of the points, 
and for the size of the points.
Steps to Change the Legend Title for the Entire Map
1. If the legend title is not showing, click the legend icon. In the General section of the Properties 
pane, set the Legend Title to Show.
2. In the report, double-click the legend title and type the title you want.
Steps to Change the Legend Title for the Region Color, Point Color, or Point Size
By default the legend titles are taken from the object you’ve selected from the data source. To 
change a title, do one of the following:
In the Insertable Objects pane, drag a text or calculation object to the Color Legend Title 
drop zone in the Region Layer or Point Layer, or the Size Legend Title drop zone in the 
Point Layer.
Double-click the Color Legend Title or Size Legend Title drop zone, to change from the 
default legend title, then double-click the drop zone again. In the Text dialog box, type 
text for the legend title.
Add a Note to a Map
You can add one or more notes, determine their position in the map report, and specify borders 
around notes.
Steps to Add a Note
1. Select the map object.
2. In the Chart Annotations section of the Properties pane, click Notes, and then click the ellipsis 
points (...). 
3. Click the new button, and click OK.
A note icon with the words New Note appears in the report.
4. Click New Note next to the note icon.
5. In the Text Source section of the Properties pane, click the Text property, and then click the 
ellipsis points (...).
6. Type the text that you want to appear in the note.
Steps to Position a Note and Add a Border
1. In the report, click the note icon.
2. In the Positioning section of the Properties pane, type values to specify the bottom position, 
left position, height, and width for the note.
The location of the note is defined by the number of pixels.
3. Use the Note Border property if you want to specify a border around the note.
4. Run the report to view the note.
If necessary, change the position again.
Customize a Map
When you select an element in a map, you can view its properties in the Properties pane. Some 
properties are dependent on the existence of other properties.
If you are familiar with using conditional variables, you can customize the map to change 
appearance or provide information in response to expressions or conditions.
When you change a map property, you usually do not see the change until you run the report. 
Changes to the properties of labels and titles are reflected immediately.
Chapter2: Types of Reports
User Guide   77
These are some of the properties you can change in maps. These properties are available when you 
select the map object, unless specified otherwise in the Action to perform in the Properties pane 
column.
Steps
1. Select the map object or map element that you want to change:
To change general properties, such as size and color, click the map object.
To change specific map elements, such as a layer or title, click the element itself. 
Tip: To cancel a selection, press the Esc key.
2. In the Properties pane, click the property you want, and then make the desired changes.
Ellipsis points (...) indicate that a dialog box provides further options. 
You may have to scroll to see all the properties.
Drill Through to Another Report From a Map
You can link regions or points on a map to another report. For example, on a map of the world, 
you can specify that when you click on China, a map of China opens.
Goal
Action to perform in the Properties pane
Hide or show the title, subtitle, 
footer, or axis title
Under Chart Titles, change the Title, Subtitle, Footer, or 
Axis Title property.
Hide or show the legend
Under Chart Annotations, change the Legend property.
Hide or show map labels
Select the region or point layer. Under Chart Labels, 
change the Labels property.
Hide or show values on the map
Select the region or points layer. Under Chart Labels
change the Values property.
Hide or show the border around the 
legend 
Select the legend icon. Under Box, change the Borders 
property.
Change the border around the map 
object
Under Box, change the Border property.
Hide or show the tooltips
Note: Some versions of Acrobat 
Reader do not support tooltips.
Under Chart Labels, change the Tooltips property.
Change the amount of white space 
around the map
Under Box, change the Padding or Margin property.
Change the default colors for all 
map elements
Under Color & Background, change the Background 
ColorForeground Color, or Fill Effects property.
Change the font and the alignment 
of text
Under Font & Text, change the Font or Relative 
Alignment property.
Resize the map
Under Positioning, change the Size & Overflow property. 
Change the font for the legend
Select the legend icon. Under Font & Text, change the 
Font property.
Change the format of values in the 
legend
Select the value in the region or point layer. Under Data
change the Data Format property.
78    Report Studio
Chapter2: Types of Reports 
Steps to Set Up a Filter in the Target Report
1. Open the target report.
2. From the Data menu, click Filters.
3. On the Detail Filters tab, click the add button.
4. In the Available Components box, click the source or data items tab to select the data item 
you want to use. 
For example, if you want the target report to open when Canada is clicked in the source 
report, expand Countries and double-click Country.
5. In the Expression Definition box, type an operator after the data item or select an operator 
from the functions tab and then enter a value. 
For example, if are using the GO Sales and Retailers package and want the report to open 
when Canada is clicked in the source report, the expression would be as follows:
[gosales_goretailers].[Countries].[Country]='Canada'
6. Save the target report.
Steps to Set Up a Drill-Through Link in the Source Report
1. Open the source report.
2. Select the region layer or the point layer.
3. In the Data section of the Properties pane, click Map Drills, and then click the ellipsis points 
(...).
4. In the Map Drills dialog box, click the new button.
5. In the Search String box, type the name of the feature you want to use for the drill-through 
link, select it from Matching Features box, then click OK
For example, if you want a report to open when you click on Canada, search on all or part of 
the word Canada then select Canada.
6. In the Drill Throughs dialog box, click the new button.
7. Click the ellipses points (...) beside the Report box, and select the target report.
8. Click OK.
9. Run the report.
When you click the selected feature in the source report, the target report will open.
Edit a Map
Administrators and modelers use a Windows utility named Map Manager to import maps and 
update labels for maps in Report Studio. For map features such as country and city names, 
administrators and modelers can define alternative names to provide multilingual versions of text 
that appears on the map. 
With Map Manager you can edit the labels in maps to be consistent with the object names in your 
data base.
For instructions, see the Map Manager Installation and User Guide.
Additional Maps
Additional maps are available from the Cognos Global Customer Services Web site. Much of the 
mapping data on the Web site is derived from MapInfo Corporation, the Cognos preferred 
provider for location intelligence. MapInfo provides a wide variety of global data including
detailed accurate roads
political, postal, and census boundaries
industry-specific data, such as communication system boundaries, insurance risk related data, 
and business prospect data
The Cognos Global Customer Services Web site provides a list of data providers and descriptions 
of the map data that Cognos provides as part of Cognos 8.
Chapter2: Types of Reports
User Guide   79
Location Intelligence
Sophisticated mapping functionality, known as location intelligence, can be used for a broad range 
of business applications that extend the mapping capability of Cognos 8. MapInfo provides 
solutions that can be directly integrated with Cognos 8. These include the ability to dynamically 
create geographic filters and custom areas for aggregating data for ad-hoc analysis. Examples of 
business applications of location intelligence are listed in the following table. 
You can contact MapInfo for both data and location intelligence solutions through their Web site: 
www.mapinfo.com.
Repeaters
Use repeaters to repeat items when you run the report. For example, you can use repeaters to 
create mailing labels, including customer names and addresses.
To build a repeater, drag the Repeater or Repeater Table object from the toolbox tab to the work 
area. Use repeaters to repeat items across a single row without a particular structure. For example, 
you want to create a list that contains Year, and Product line. For each year, you want all product 
lines to appear in a single row. To do this, create a list with Year as a column and with a repeater 
as a second column. Then insert Product line into the repeater. Use repeater tables to repeat items 
in a table structure. Drop the items you want in the repeater, and modify the properties of the 
repeater to obtain the results you want. For example, you can specify how many frames appear 
per page in a repeater table by typing values in the Across and Down properties.
Convert a List into a Repeater
You can convert a list into a repeater table to take advantage of an existing list.
Steps
1. Open the report that you want.
2. Click any part of the list.
3. From the Structure menu, click Convert List to Repeater.
Business application
Benefits
Target marketing
Learn who your best clients are and find 
more like them.
Network optimization and site location 
analysis
Put stores near your customers and look for 
gaps in geographical coverage.
Routing and work force optimization
Reduce the number of trucks you need and 
make your drivers more efficient.
e-government
Provide citizens with self-service 
opportunities.
Sales territory creation
Create balanced sales territories.
Economic development
Plan the development of your community.
Communications network planning
Avoid costly mistakes by putting cell towers 
in the right locations. Identify the locations 
of clients in your service area.
80    Report Studio
Chapter2: Types of Reports 
Example - Create Mailing Labels
You are a report author at The Great Outdoors Company, which sells sporting equipment. You 
are requested to create mailing labels for all of the company’s retailers.
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 Repeater Table and click OK.
5. Click the repeater, click the select ancestor button in the Properties pane title bar, and click 
Repeater Table.
6. In the Properties pane, specify properties for the repeater:
For the Across property, type 2.
For the Down property, type 5.
Double-click the Table Properties property, select the Fixed size check box, and click OK.
7. In the Insertable Objects pane, on the toolbox tab, drag the Table object to the repeater.
The Insert Table dialog box appears.
8. In the Number of columns box, type 1 and click OK.
9. Click the table, ensure that you see Table Cell in the Properties pane title bar, and modify the 
following properties:
Double-click Background Image, click Browse, click logo.jpg, and click OK.
In the Position box, click the align top right button. 
In the Tiling box, click Do not tile and click OK.
Double-click Size & Overflow, and in the Height box, type 175, and click OK.
10.Click the table, click the select ancestor button in the Properties pane title bar, and click Table.
11.In the Properties pane, specify properties for the table:
Double-click Border.
In the Color box, click Black.
In the Style box, click Solid line.
In the Width box, click 1 pt.
Under Preview, click the all borders button and click OK.
Double-click Font, and under the Size box, click 8pt, and click OK.
12.In the Insertable Objects pane, on the toolbox tab, drag the Block object to the repeater 8 
times to create 8 blocks.
13.Drag the Text Item object to the first block:
In the Text dialog box, type To: and click OK.
Click the text item.
Click the font button, click Bold, and click OK.
14.Click the first block, and, in the Properties pane, specify properties for the first block:
Double-click Padding, type 35 in the right box, click mm as the unit, and click OK.
Click Horizontal Alignment, and click Center.
15.In the Insertable Objects pane, on the source tab, expand Retailers.
16.Expand the Mailing address folder, and drag the seven data items to the remaining seven 
blocks.
17.Shift+click the seven blocks to select them, and in the Properties pane, specify properties for 
the seven blocks:
Double-click Padding, type 25 in the left box, click mm as the unit, and click OK.
Click Horizontal Alignment and click Left.
When you run the report, each page contains 10 mailing labels in two columns.
Documents you may be interested
Documents you may be interested