AppendixD: Using the Expression Editor
User Guide   321
string2time
Returns a timestring as time in "HH:MM:SS.FFFFFFF" format.
Syntax
string2time(string_exp)
string2timestamp
Returns a timestampstring as timestamp in "YYYY-MM-DD [white space]+ 
HH:MM:SS.FFFFFFF" format.
Syntax
string2timestamp(string_exp)
time2string
Returns a time as string in HH:MM:SS.FFF format.
Syntax
time2string(time_exp)
timestamp2string
Returns a timestamp as string in YYYY-MM-DD HH:MM:SS.FFFFFFF format.
Syntax
timestamp2string(timestamp_exp)
timestampTZ2string
Returns a timestamp with time zone as string in "YYYY-MM-DD HH:MM:SS.FFFFFFF 
+HHMM"  or "YYYY-MM-DD HH:MM:SS.FFF -HHMM" format.
Syntax
timestampTZ2string(timestampTZ_exp)
timeTZ2string
Returns a time zone as string in "HH:MM:SS.FFF +HHMM" or "HH:MM:SS.FFFFFFF 
-HHMM"  format; e.g. "-05:30" means a TimeZone of GMT minus 5 hours and 30 minutes.
Syntax
timeTZ2string(timeTZ_exp)
YMinterval2string
Returns a year month interval as string in "(YY MM)" or "-(YY MM)" format.
Syntax
YMinterval2string(YMinterval_exp)
Adding a page to a pdf - 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 to a pdf; add and remove pages from pdf file online
Adding a page to a pdf - 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 pdf pages together; add and delete pages from pdf
322    Report Studio
AppendixD: Using the Expression Editor
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
page modifying page, you will find detailed guidance on creating, loading, merge and splitting PDF pages and Files, adding a page into PDF document, deleting
adding a page to a pdf in reader; adding page numbers to a pdf in preview
VB.NET PDF Library SDK to view, edit, convert, process PDF file
Perform annotation capabilities to mark, draw, and visualize objects on PDF document page. Capable of adding PDF file navigation features to your VB.NET program
add page numbers to a pdf document; add a page to a pdf document
User Guide   323
AppendixE: Producing Reports in Microsoft 
Excel Format
The following limitations exist when producing reports in Microsoft Excel format.
Microsoft Excel Limitations
The following issues were identified in Microsoft Excel and affect producing Cognos 8 reports in 
Excel format.
Unable to Load Images from the Cognos 8 Content Store in a Report
If a report contains an image whose URL points to the Cognos 8 content store, Microsoft Excel 
generates an access violation error and shuts down.
This problem is a known issue in the Microsoft knowledge base, and Microsoft is currently 
investigating the problem. This problem occurs only in Excel 2000 and 2002.
A Blank Worksheet is Opened
If Microsoft Excel cannot download a worksheet within a timeout period, Excel may instead open 
a blank worksheet.
A Warning Message Appears When Excel Opens a Cognos 8 Report
Each time Microsoft Excel opens a Cognos 8 report, the following message appears:
Some of the files in this Web page aren’t in the expected location. Do you want to download them 
anyway? If you’re sure the Web page is from a trusted source, click Yes.
The Excel workbook in HTML/XML format requires the presence of the file filelist.xml. Cognos 
8 does not allow the creation of local files on the client side. In addition, a local file that contains 
URLs introduces a security issue. Consequently, this message will appear whenever you open a 
Cognos 8 report in Excel.
Using Reports Saved in XLS Format
If you open a report that was saved in XLS format or run a report in XLS format, and security 
settings in your browser are set so that you are prompted to open or save the report, do not click 
Save. If you save the report, the spreadsheet content will not be saved. This is because Excel 
reports in Office 2000 HTML format use relative paths to the spreadsheets. The relative URL 
paths are no longer available when you open a saved XLS report.
Instead, click Open first and then choose to save the report.
Loading Excel Reports in Netscape 7.01 Is Not Supported
This version of Cognos 8 does not support loading Microsoft Excel reports in Netscape 7.01.
Nested Labels in Charts Are Not Supported
Currently, it is not possible to specify nested labels for the category axis via XML.
C# PDF insert image Library: insert images into PDF in C#.net, ASP
image adding library control for PDF document, you can easily and quickly add an image, picture or logo to any position of specified PDF document file page.
adding page to pdf in preview; add pages to pdf preview
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
Provides you with examples for adding an (empty) page to a PDF and adding empty pages to a PDF from a supported file format, with customized options.
adding page numbers in pdf file; add page numbers to pdf document
324    Report Studio
AppendixE: Producing Reports in Microsoft Excel Format
Data Series Are Truncated
Microsoft Excel may show data series or categories grouped differently when compared to a chart 
produced by Cognos 8.
Excel limits the maximum number of data series per chart to 255. Data series over 255 are 
truncated.
Charts and Custom Colors
When running a report containing a chart in Excel format, the chart requires that 16 Cognos8 
default colors be added to the Excel custom palette. 16 is the maximum number of colors that 
Excel accepts in its custom palette. If the report contains a report object that uses an additional 
custom color, Excel cannot add it to the custom palette. Excel will attempt to match the custom 
color to one of its available standard colors. As a result, the report object will be a few shades 
away from the custom color used.
Repeating Pie Charts
If you have a report that has repeating pie charts, and you define a chart title, Excel will show 
each pie with a title that is a concatenation of the chart title and the data series. For example, if 
the chart title is Quantity Sold by Order Method and Product Line and the data series is Order 
method, the title of each pie in Excel will be
Quantity Sold by Order Method and Product Line, order method
Discrete Axis Label Skip Control in Charts
In Cognos8 charts, you can control the skipping of discrete axis labels. This feature is not 
supported in Excel charts.
Formatting Limitations
About 70% of the formatting functions available in Cognos 8 are supported in Microsoft Excel. 
The following table shows which formatting functions are supported in Excel and which are not.
Cognos 8 format
Supported 
in Excel
Notes
Currency
Currency Symbol
Decimal Separator
Excel does not allow changing locale-dependent 
formatting attributes.
Exponential Symbol
Excel does not allow changing locale-dependent 
formatting attributes.
Format Width
Not required. Excel automatically adjusts the width.
Group Separator
Excel does not allow changing locale-dependent 
formatting attributes.
Group Size
International 
Currency Symbol
C# PDF insert text Library: insert text into PDF content in C#.net
C#.NET PDF SDK - Insert Text to PDF Document in C#.NET. Providing C# Demo Code for Adding and Inserting Text to PDF File Page with .NET PDF Library.
add pages to an existing pdf; adding page numbers pdf file
VB.NET PDF insert text library: insert text into PDF content in vb
VB.NET PDF - Insert Text to PDF Document in VB.NET. Providing Demo Code for Adding and Inserting Text to PDF File Page in VB.NET Program.
add page numbers to pdf preview; adding a page to a pdf
AppendixE: Producing Reports in Microsoft Excel Format
User Guide   325
List Separator
Not required. Excel automatically adjusts the width.
Maximum Fraction 
Digits
Maximum Integer 
Digits
Minimum Exponent 
Digits
Minimum Fraction 
Digits
Minimum Integer 
Digits
Minus Sign
Monetary Decimal 
Separator
Excel does not allow changing the locale-dependent 
formatting attributes. 
Multiplier
Not supported by Excel.
Negative Prefix
Negative Suffix
Pad Character
Percent Symbol
Not supported by Excel.
PerMill Symbol
Not supported by Excel.
Plus Sign
Positive Prefix
Positive Suffix
Scale
Excel has a different scaling formula than Cognos 8.
Secondary Grouping 
Size
When Negative
WhenZero
Use Currency Symbol
Cognos 8 format
Supported 
in Excel
Notes
C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.
text comments on PDF page using C# demo code in Visual Stuodio .NET class. C#.NET: Add Text Box to PDF Document. Provide users with examples for adding text box
add pdf pages to word document; adding page numbers to pdf files
VB.NET TIFF: Add New Image to TIFF File in Visual Basic .NET
However, RasterEdge VB.NET TIFF document processing SDK can offer you the reliable and extensive TIFF page image adding tool that allows you to directly insert
add page number to pdf document; add page numbers to a pdf file
326    Report Studio
AppendixE: Producing Reports in Microsoft Excel Format
Use Grouping
Use Scientific
Use Trailing Currency 
Symbol
Use Trailing Sign
AM String
Excel does not allow changing locale-dependent 
formatting attributes.
Calendar
Excel does not allow changing the calendar.
Date Separator 
Symbol
Day Name
Excel does not allow changing locale-dependent 
formatting attributes.
Day Short Name
Excel does not allow changing locale-dependent 
formatting attributes.
Decimal Delimiter 
Symbol
Excel does not allow changing locale-dependent 
formatting attributes.
Era Name
Not supported by Excel.
First Day Of Week
Not supported by Excel.
Month Name
Excel does not allow changing locale-dependent 
formatting attributes.
Month Short Name
Excel does not allow changing locale-dependent 
formatting attributes.
PM String
Excel does not allow changing locale-dependent 
formatting attributes.
Symbol Display Order
Time Separator 
Symbol
Show AmPm Symbol
Show Century
Show Clock
Show Days
Show Era
Not supported by Excel.
Cognos 8 format
Supported 
in Excel
Notes
AppendixE: Producing Reports in Microsoft Excel Format
User Guide   327
Overline Text Format
Microsoft Excel does not support the overline text format.
Text Strings with More Than 255 Characters
Cells in Microsoft Excel have a limit of 255 characters. If your report contains text strings that are 
longer than 255 characters, they will be formatted as text and appear as ######.
Reports with More Than 256 Columns
Microsoft Excel limits the size of a worksheet size to 65536 rows by 256 columns. If your report 
contains more than 65536 rows, it is split into multiple worksheets. The number of worksheets 
that your report can contain is limited by the physical memory of your computer. If your report 
contains more than 256 columns, the following error occurs:
Reports with more than 256 columns cannot be rendered in Excel.
Table and Column Width
Microsoft Excel does not support using percentages to determine the width of tables. If the report 
contains only one table, the value of the width attribute for the Table element in the report 
specification determines the width of the table in the Excel worksheet. If the report contains more 
than one table, Excel determines the width of all the tables in the worksheet. If the tables are 
nested, the width specified for the outer table is used and, if necessary, the width is adjusted to 
accommodate data in the nested tables. The columns and rows around the table are merged to 
preserve the appearance of the nested table. When the workbook is saved, only a single table is 
saved per worksheet.
Excel Formats and Secure Socket Layer (SSL)
SSL is supported for the following formats and Microsoft Excel versions.
Number Format Becomes Currency Format in Japanese Excel
A report uses the Number data format and you save it as Microsoft Excel output. When you open 
the report in the Japanese version of Microsoft Excel, the data format is listed as Currency rather 
than Number. This occurs because Japanese Excel intreprets the standard Number data format 
slightly differently than other versions of Excel.
Show Hours
Show Milliseconds
Show Minutes
Cognos 8 format
Supported 
in Excel
Notes
Format
Version
Excel 2000 single sheet
Microsoft Excel 2000, 2002, XP, 2003
Excel 2000
Microsoft Excel 2003
Excel 2002
Microsoft Excel 2002, XP, 2003
328    Report Studio
AppendixE: Producing Reports in Microsoft Excel Format
The value appears correctly in Number format. For example, if you specified five digits as your 
number format, five digits still appear. In Excel, click the Custom number format to see the exact 
format string being used. 
Cognos 8 Limitations
The following Cognos 8 limitations exist when producing reports in Microsoft Excel format.
Accessing Reports on a Remote Server
To access a report in Excel format on a remote server, you must change the hostname portion of 
the gateway URI from localhost to either the IP address of the computer or the computer name. 
You do this using Cognos Configuration.
Drill-through Reports
Cognos 8 does not support drill-through for reports in Excel format.
Map Reports
Cognos 8 does not support map reports in Excel format.
Formats Not Supported for Reports in Excel Format
Cognos 8 does not support the following for reports in Excel formats:
background images in table cells
Excel-specific headers and footers
text flow and justification
floating text objects
white space, normal, and wrap text formatting
maximum characters
Some layouts do not show exactly in HTML and PDF due to Microsoft Excel limitations.
Hyperlink Buttons
Microsoft Excel does not support hyperlink buttons.
Emailing Reports in Excel Format
Cognos 8 can send Excel reports in HTML and XML format by email. However, the Excel email 
attachments must be saved to your computer before you can view them.
Charting Support in Excel and Cognos 8
The following Cognos 8 chart properties are not supported in Microsoft Excel:
tool tips
conditional text
depth
visual angle
show values
marker text location
show baseline
new note
AppendixE: Producing Reports in Microsoft Excel Format
User Guide   329
new marker
truncation text and allow n-degrees rotation category labels
border
margin
box type
font and font alignment
footer
subtitle
regression line
baseline
In addition, Cognos 8 makes sure that Excel reuses the same color palette that is defined in 
Cognos 8. However, Excel can only use the first 16 colors from the Cognos 8 palette. If the 
number of categories in a chart exceeds 16, the rest of the colors are taken from the default Excel 
palette.
About 70% of the chart types available in Cognos 8 are matched in Microsoft Excel. The 
following table shows which chart types are supported in Microsoft Excel 2000 and later and 
which are not. Charts not supported will return a default column chart.
Chart group
Chart type
Supported 
in Excel
Notes
Column
Column
Similar
Column 3-D
Results are better in HTML
Stacked
Similar
Stacked 3-D
Results are better in HTML
100% stacked
Similar
100% stacked 
3-D
Chart is viewed from a different 
angle
3-D axis
Similar, but category data is 
presented in the reverse order
Bar
Bar
Similar
Bar 3-D
Similar
Stacked
Similar
Stacked 3-D
Similar
100% stacked
Similar
100% stacked 
3-D
Similar
330    Report Studio
AppendixE: Producing Reports in Microsoft Excel Format
Progressive
Column
Column with 3-D 
effect
Bar
Bar with 3-D 
effect
Pareto
Stacked column
Stacked column 
3-D
Stacked bar
Stacked bar 3-D
Line
Line with 
markers
Similar
Line
Similar
Line 3-D
Shows as a Line 3-D axis chart
Stacked line with 
markers
Stacked line
Similar
Stacked line 3-D
Shows as a stacked line
100% stacked 
line with markers
Similar
100% stacked 
line
Similar
100% stacked 
line 3-D
Shows as 100% stacked line
3-D Axis
Similar
Pie
Pie
Cognos 8 shows many types of pie 
charts, Microsoft Excel shows only 
one type
Pie 3-D
Microsoft Excel shows the pie chart 
at a different angle
Donut
Microsoft Excel may fill in the donut 
hole to accommodate extra measures
Donut 3-D
Shows as a donut chart
Chart group
Chart type
Supported 
in Excel
Notes
Documents you may be interested
Documents you may be interested