4 Upgrade
Business Intelligence
Increased Performance on Database due to optimized SQL and more filters passed in native SQL Less chance of killing the BIBus core process Firefox 3 support for Cognos Connection, Report View, and Query Studio Internet Explorer 7 is now supported for all products and studios Better Administration and Security
Packages
Packages can now be moved into folders
Express Authoring
A simplified Report Studio view that uses dimensionally modeled packages only. Designed for Financial Analysts.
Query Studio users can now filter a column without adding it to the report.
Data Lineage
Data Lineage can be displayed in Report Studio from the selectable objects, and also in a report against a data item. It shows where a data item came from and any calculation done on that item.
n n
n
n
Search prompts will now prompt to continue to search if the result set is large. Null values will now be used if selected. Divided values will now show 3 digits after the decimal except for currencies which will use the same number as the numerator. Divided values will use the same format as the numerator if the denominator is a query constant, number, or percentage. Else the format result will be a number. Rounding values will result in as many decimal places as the rounding precision. PDFs can now be paginated horizontally as well as vertically. Using custom formatting and leaving the replace null value box empty results in nulls now being shown instead of 0 values for nulls. Previous versions appeared to be ignoring this format and now it is being used correctly in 8.4.
Excel Header
In Excel 2002 worksheets, headers can now be broken across multiple rows. In the Excel 2007 format below, the behavior stays the same and headers stay on the assigned row.
The default for Currency Decimal Separator is , when not defined. Need to change the value to period where it is used.
Nulls in Prompts
Nulls are now an acceptable item in picklist prompts. If selected, it will return values with null. To remove this behavior add a null filter to the prompt query.
Singleton Usage
In this example there is a single data item displayed in a header, Open/Close. To do this, the report designer had to insert a table and then a list frame with a single data item in the list.
JavaScript
JavaScript code can break during version upgrades and is not a recommended method.
JavaScript Fix
Changed the query to force the new name to be in the result set. This name is now used in the drop down list and no need for JavaScript.
In 8.4, datatypes are now more rigorously checked. In the above example, count is a numerical value and hence does not equal a character as represented by the =
In this case, you would replace the = with the is null statement. Even better for this job though would be to use the coalesce function to replace Nulls with 0.
The new drill through link page shows more detail and has a debug option now to display the passed source values to the target report.
Upgrade Plan
Framework Manager
When running Framework Manager 8.2 and 8.4 concurrently, be sure to install 8.4 into a separate directory, here it is installed in c84.
One of the new features in Framework Manager 8.4 is the Object dependency tool to show you any dependencies before you make a change to the model.
Further Resources
n
Reference Manuals
Report Studio Professional Authoring User Guide: http://download.boulder.ibm.com/ibmdl/pub/software/data/cognos/documentation/docs/en/8.4.0/ug_cr_rptstd.pdf Framework Manager User Guide: http://download.boulder.ibm.com/ibmdl/pub/software/data/cognos/documentation/docs/en/8.4.0/ug_fm.pdf Transformer User Guide : http://download.boulder.ibm.com/ibmdl/pub/software/data/cognos/documentation/docs/en/8.4.0/ug_cogtr.pdf Report Studio Express Authoring User Guide: http://download.boulder.ibm.com/ibmdl/pub/software/data/cognos/documentation/docs/en/8.4.0/ug_rptstd_fin.pdf