123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148 |
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html lang="en-us" xml:lang="en-us">
- <head>
- <!--
- Licensed Materials - Property of IBM
- BI and PM: DOCS
- Copyright IBM Corp. 2005, 2014
- US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
- -->
- <meta name="Copyright" content="Copyright IBM Corp. 2005, 2014."/>
- <meta http-equiv="Content-type" content="text/html; charset=UTF-8"/>
- <meta http-equiv="Content-Script-Type" content="text/javascript"/>
- <meta http-equiv="imagetoolbar" content="no"/>
- <title>IBM Cognos Documentation</title>
- <link rel="stylesheet" type="text/css" href="./common/idsvhlp.css" />
- <script language="javascript" src="doc_lst.js" type="text/javascript"></script>
- <script language="javascript" type="text/javascript">function openTopic( openTopicLoc, tour ) { var helpWin = ''; var tempHelpWindowName = ''; var helpWindowName = ''; var winWidth = 680; var winHeight = 500; var charPos = openTopicLoc.indexOf("?", 0); if(tour == "tour") { winWidth = 800; winHeight = 600; } if( charPos > 0 ) tempHelpWindowName = openTopicLoc.substring(0, charPos ) || ''; else tempHelpWindowName = openTopicLoc || ''; if( tempHelpWindowName ) { helpWindowName = tempHelpWindowName.replace(/#/ig, "_"); helpWindowName = helpWindowName.replace(/\./g, "_"); helpWindowName = helpWindowName.replace(/\u002F/g, "_"); } if( helpWindowName ) { helpWin=window.open( openTopicLoc, helpWindowName, "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width="+winWidth+",height="+winHeight, false); helpWin.focus(); } }</script>
- <style type="text/css">
- body { background-color:#FFFFFF;color:#111111; }
- .docRow { width: 97%; margin: 1px 0 0 10px; line-height: 100%; border: 1px solid white; }
- .docTitle { float: left; width: 500px; margin: 4px; padding: 0; font-family: Tahoma, Arial, Geneva, Helvetica, "MS UI Gothic", Gulim, SimSun, sans-serif; font-size: 1em; }
- .docLink { margin: 20px 4px 4px 170px; padding: 0; font-family: Tahoma, Arial, Geneva, Helvetica, "MS UI Gothic", Gulim, SimSun, sans-serif; font-size: 1em; }
- .links, .links a { font-size: 1em; text-decoration: none; margin: 0; padding: 0; vertical-align: baseline; }
- .clearing { height: 0; line-height: 0%; margin: 0; padding: 0; font-size: 1pt; clear: both; }
- h1, h2, h3, h4, h5, h6 { color:#002860; }
- h1 {font-size:120%}
- h2 {font-size:110%}
- h3 {font-size:100%}
- h4 {font-size:80%}
- h5 {font-size:80%}
- h6 {font-size:80%}
- A:link {color: #002f66}
- A:visited {color: #666699}
- </style>
- </head>
- <body>
- <h3>IBM<sup>®</sup> Cognos<sup>®</sup> Documentation</h3>
-
- <noscript>To use the product documentation, you must enable JavaScript in your
- browser.</noscript> <noscript>If the Internet Explorer Information Bar displays
- a message informing you that active content has been restricted, click the Information
- Bar for an option to allow blocked content for the current help session. For more
- information on changing security settings, search Internet Explorer help for "active
- content advanced options".</noscript>
- <script language="javascript" src="common/toc.js" type="text/javascript"></script>
- <script language="javascript" type="text/javascript">
- var sPrevious = 'prev';
- var sCurrent = 'curr';
- var finalDocList = new Array();
- var finalDocListIndex = 0;
- var sPreviousIndex = -1;
- docList.sort( groupRankSort );
- // docList.sort( groupSort );
- removeGroups();
- // 'Install' = 'group_rank' 1
- // 'Administer and Deploy' = 'group_rank' 2
- // 'Author and Create' = 'group_rank' 3
- // 'Analyze and Create' = 'group_rank' 4
- // 'Model and Design' = 'group_rank' 5
- // 'Develop' = 'group_rank' 6
- // 'Troubleshoot' = 'group_rank' 7
- // 'Release Notes' = 'group_rank' 8
- // In the comparison arguement 5 lines below, enter the 'group_rank's you want displayed
- // Simply add or remove a " || docList[j]['group_rank'] == ?" to increase or decrease the document groups displayed
- function removeGroups(){
- var j=0;
- while( j < docList.length) {
- if( docList[j]['group_rank'] == 5 || docList[j]['group_rank'] == 1 || docList[j]['group_rank'] == 2 || docList[j]['group_rank'] == 3 || docList[j]['group_rank'] == 4 || docList[j]['group_rank'] == 6 || docList[j]['group_rank'] == 7 || docList[j]['group_rank'] == 8 || docList[j]['group_rank'] == 9) {
- j++;
- } else { docList.splice(j, 1); }
- }
- return docList;
- }
- sPrevious = docList[0]['group'];
- for (var i=0; i<(docList.length); i++) {
- // pregroup list to be able to sort within, gets around different sort behaviour in FF & IE
- sCurrent = docList[i]['group'];
- if( sCurrent == sPrevious ) {
- // push current value to new array
- if( finalDocListIndex != sPreviousIndex )
- finalDocList[finalDocListIndex] = new Array();
- finalDocList[finalDocListIndex].push ( docList[i] );
- sPreviousIndex = finalDocListIndex;
- }
- else {
- finalDocListIndex++;
- sPreviousIndex = finalDocListIndex;
- // push current value to new array
- finalDocList[finalDocListIndex] = new Array();
- finalDocList[finalDocListIndex].push ( docList[i] );
- }
- sPrevious = sCurrent;
- }
- // Sort names with a group individually
- for (var i=0; i<(finalDocList.length); i++) finalDocList[i].sort( nameSort );
- // Need to organize according to ranking within a group
- for (var i=0; i<(finalDocList.length); i++) finalDocList[i].sort( nameRankSort );
- // rebuild docList in a simple fashion for output below
- var docList = new Array();
- for (var i=0; i<(finalDocList.length); i++) {
- for (var x=0; x<(finalDocList[i].length); x++) docList.push( finalDocList[i][x]);
- }
- //START NON-TRANSLATABLE
- var iStyle = 1;
- var sPreviousGroup = 'prev';
- var sCurrentGroup = 'curr';
- for (var i=0; i<(docList.length); i++) {
- sCurrentGroup = docList[i]['group'];
- if( sCurrentGroup != sPreviousGroup ) { document.write( '<h5 style="margin: 16px 4px 4px 12px;">' + docList[i]['group'] + '<' + '/' + 'h5>' ); iStyle = 1; }
- if( iStyle == 2 ) { document.write( '<div class="docRow" style="background-color: #F9F9F9;">' ); iStyle = 1; }
- else if ( iStyle == 1 ) { document.write( '<div class="docRow" style="background-color: #F0F0FF;">' ); iStyle = 2; }
- document.write( '<div class="docTitle"><p>' + docList[i]['name'] + '<' + '/' + 'div>' );
- if( docList[i]['html'] && docList[i]['pdf'] ) {
- document.write( '<div class="docLink"><span class="links"><a href="JavaScript:openTopic(\'' + docList[i]['html'] + '\')">HTML<' + '/' + 'a> | <a href="JavaScript:openTopic(\'' + docList[i]['pdf'] + '\')">PDF<' + '/' + 'a><' + '/' + 'span><' + '/' + 'p><div class="clearing"> <' + '/' + 'div><' + '/' + 'div><' + '/' + 'div>' );
- }
- else if ( docList[i]['html'] ) {
- document.write( '<div class="docLink"><span class="links"><a href="JavaScript:openTopic(\'' + docList[i]['html'] + '\')">HTML<' + '/' + 'a><' + '/' + 'span><' + '/' + 'p><div class="clearing"> <' + '/' + 'div><' + '/' + 'div><' + '/' + 'div>' );
- }
- else if ( docList[i]['pdf'] ) {
- document.write( '<div class="docLink"><span class="links"><a href="JavaScript:openTopic(\'' + docList[i]['pdf'] + '\')">PDF<' + '/' + 'a><' + '/' + 'span><' + '/' + 'p><div class="clearing"> <' + '/' + 'div><' + '/' + 'div><' + '/' + 'div>' );
- }
- //END NON-TRANSLATABLE
- sPreviousGroup = sCurrentGroup;
- }
- function nameSort( a,b ){ if( a.name.toLowerCase() > b.name.toLowerCase() ) return +1; if( a.name.toLowerCase() < b.name.toLowerCase() ) return -1; return 0; }
- // function groupSort( a,b ){ if( a.group.toLowerCase() > b.group.toLowerCase() ) return +1; if( a.group.toLowerCase() < b.group.toLowerCase() ) return -1; return 0; }
- function nameRankSort( a,b ){ if( a.name_rank > b.name_rank ) return +1; if( a.name_rank < b.name_rank ) return -1; return 0; }
- function groupRankSort( a,b ){ if( a.group_rank > b.group_rank ) return +1; if( a.group_rank < b.group_rank ) return -1; return 0; }
- </script>
- </body>
- </html>
|