cognos_development_tips_and_techniques_2009_10_27_21_16_50_156[1]

Upload: bishop-edd-favor

Post on 09-Apr-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    1/155

    2

    201Report Studio 5 - Creating a Filter

    194Report Studio 4 - Aggregates

    189Report Studio 3 - Grouping

    180Report Studio 2 - Sorting

    157Report Studio 1 - Introduction

    109Cognos Connection 5 - Pages

    95Cognos Connection 4 - Opening andRunning a Report

    75Cognos Connection 3 - Object Security

    59Cognos Connection 2 - Backups

    50Cognos Connection 1 - Data SourceCreation

    3Framework Manager 1

    Page NumberTraining Segment Chapters

    501Report Studio 18 - Templates

    485Report Studio 17 - Master Detail

    467Report Studio 16 - Charts

    447Report Studio 15 - Drill Through

    402Report Studio 14 - Variables

    384Report Studio 13 - Concatenation

    369Report Studio 12 - Prompt Pages

    336Report Studio 11 - More Prompts

    315Report Studio 10 - Prompts

    295Report Studio 9 - More Formatting

    265Report Studio 8 - Multiple Queries

    238Report Studio 7 - Query SQL

    214Report Studio 6 - Formatting

    Page NumberTraining Segment Chapters

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    2/155

    3

    Cognos

    Framework Manager

    In this training segment, you will learn to: Create a new data model

    Create a relationship between two query subjects

    Create a filter Edit performance governors

    Create and publish a package

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    3/155

    4

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    4/155

    5

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    5/155

    6

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    6/155

    7

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    7/155

    8

    The data sources that have been defined in Cognos Connection are

    also used in Framework Manager.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    8/155

    9

    Specify which objects (tables, views, stored procedures, etc.) should be

    automatically imported into the model.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    9/155

    10

    While Framework Manager does have the ability to automatically create

    relationships (joins) between query subjects (tables), it is safer to

    manually create the relationships to ensure that everything is correct.

    Uncheck all three checkboxes and finally click the Import button.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    10/155

    11

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    11/155

    12

    To view the objects that were imported into the

    model, expand the jarosdm item.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    12/155

    13

    This item is a Namespace. Namespaces are simply used to

    add structure to the model. Everything under a namespace

    must be unique, however there may be duplicate items in

    two different namespaces. For example, assume there aretwo Namespaces NS_A and NS_B. NS_A can contain one and

    only one object with the name DATE_DIM. NS_B, however,

    can also contain one and only one object named DATE_DIM

    since it is a separate namespace. Every project must have atleast one root namespace.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    13/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    14/155

    15

    Everything under a Query Subject is a Query Item. A

    Query Item is essentially the same thing as a field in a

    table in a database.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    15/155

    16

    Since these items are what the report authors will seewhen creating reports, it could be desirable to make

    everything more readable. Every item in the project can

    be renamed by simply clicking it twice and typing in a

    name. In addition, Namespaces, Query Subjects, andQuery Items can be rearranged by dragging and

    dropping them to the desired location.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    16/155

    17

    First, lets create a relationship. Right click on the

    namespace that will contain the relationship and

    select Create > Relationship.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    17/155

    18

    Give the relationship a meaningful name and

    specify the Query Subjects to be joined.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    18/155

    19

    Choose a Query Subject and click OK.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    19/155

    20

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    20/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    21/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    22/155

    23

    Relationships are not visible in the Project Viewer pane.

    To see them, double-click on the Namespace in whichthey are contained.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    23/155

    24

    To edit the definition of a query subject, either double-click

    it or right-click it and click Edit Definition

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    24/155

    25

    This is the SQL query that is used to define the query subject. It can be

    modified with a custom query if desired.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    25/155

    26

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    26/155

    27

    A calculation does not necessarily have to numerical in nature. For example,assume that customers are identified by both their number and name. Since

    customer names and numbers will appear in virtually every report, creating a

    custom query item that contains both of those fields in the appropriate format

    will save a significant amount of time for the report authors.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    27/155

    28

    It is a good idea to test the calculation to ensure that it

    gives the expected results.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    28/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    29/155

    30

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    30/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    31/155

    32

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    32/155

    33

    Notice the custom Query Item that was just defined is

    now included in the Query Subject.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    33/155

    34

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    34/155

    35

    Governors control a variety of performance-related options. For example,

    if you want to limit the report authors to creating reports that contain no

    more than four separate tables to reduce strain on the database, that

    option can be set here.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    35/155

    36

    To be able to access the objects defined in the model, a package or

    set of packages must be created and published to the Cognos 8portal. Once a package is published, it can be used in tools such as

    Report Studio to create reports. To create a package, right-click on

    Packages in the Project Viewer and click on Create > Package.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    36/155

    37

    Give the package a meaningful name and click Next.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    37/155

    38

    Define which objects the package will contain. A single package can contain as

    much as the entire project or as little as a single query item.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    38/155

    39

    Access permissions can be specified for individual packages if desired.

    The permissions can be based on either the default Cognos roles or

    custom users, groups, or roles defined in a directory server such as Active

    Directory.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    39/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    40/155

    41

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    41/155

    42

    For this example, only users in the Authors, Directory Administrators, and Portal

    Administrators roles have access to this package. If a user in any other group or

    role tries to access this package or a report that was created with this package,access will be denied.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    42/155

    43

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    43/155

    44

    This defines which vendor-specific functions are available when creating reports

    with this package. Since the data source for this package is an Oracle database, it

    does not make sense to include the functions for the other vendors (although it

    wouldnt be a problem if the other functions were included).

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    44/155

    45

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    45/155

    46

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    46/155

    47

    Uncheck the Enable model versioning checkbox so that if this package is

    republished, it will simply overwrite the existing package that waspreviously published.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    47/155

    48

    Thi i b h k i l d d h CUSTOMER DIM

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    48/155

    49

    The fix for this warning is to create a relationship between CUSTOMER_DIM and

    AR_INVOICELINES_DFACT and republish the package.

    This warning appears because the package included the CUSTOMER_DIM query

    subject, but there is no relationship (join) defined for it, so it is an orphan. Be

    sure to always read the warnings and fix them if necessary.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    49/155

    50

    Cognos Connection 1

    Data Sources

    In this training segment, you will learn to:

    Create a data source that can be used throughout theCognos environment.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    50/155

    51

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    51/155

    52

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    52/155

    53

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    53/155

    54

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    54/155

    55

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    55/155

    56

    Enter the appropriate connection information.

    Note that the SQL*Net connect string propertyreferences the tnsnames.ora file on the server bydefault. However, if the file on the server does nothave the connection details for the database you

    wish to connect to, you may enter the full connectiondetails that would normally be in the tnsnames.orafile here.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    56/155

    57

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    57/155

    58

    Thejarosodsjarosods data source hasbeen created

    Cognos Connection 2

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    58/155

    59

    Cognos Connection 2

    Backups

    In this training segment, you will learn to:

    Take an export of either the entire Cognos

    Content Store or just select items for backup

    purposes

    Restore an exported backup.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    59/155

    60

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    60/155

    61

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    61/155

    62

    This is the New Export button.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    62/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    63/155

    64

    If you want to export only a subset of the content store(i.e., just a few reports or packages), then choose Selectpublic folders and directory content. For a full export,choose Select the entire Content Store.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    64/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    65/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    66/155

    67

    These options along with those on thefollowing pages are dependent on yourindividual needs.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    67/155

    68

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    68/155

    69

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    69/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    70/155

    71

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    71/155

    72

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    72/155

    73

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    73/155

    74

    Cognos Connection 3

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    74/155

    75

    Security

    In this training segment, you will learn to:

    Manage access permissions to an object based ona users group or role.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    75/155

    76

    For this example, the Customer Address List reports permissions will be

    modified so that any user in the Consumers role will be unable to even

    know that the report exists. Users in the Authors role will be able to seethe report, but not execute it. Only Administrators will be able to have

    full access to the report.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    76/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    77/155

    78

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    78/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    79/155

    80

    This is the read permission. With this permission, userscan view (but not modify) all of the properties of an

    object, including the report specification, report output,

    etc.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    80/155

    81

    This is the write permission. With this permission, userscan modify all of the properties of an object and delete

    the object.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    81/155

    82

    This is the execute permission. With this permission,users can process the object. For reports, this means the

    user can run the report. For data sources, the user can

    use the object to retrieve information from the data

    provider.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    82/155

    83

    This is the set policy permission. With this permission,users can read and modify the security settings for an

    object.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    83/155

    84

    This is the traverse permission. With this permission,users can view the object and its general properties

    without full access to the objects content.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    84/155

    85

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    85/155

    86

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    86/155

    87

    Since in this example, authors should only be

    able to see that this report exists but not do

    anything with it, allow the traverse privilege

    and deny all others.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    87/155

    88

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    88/155

    89

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    89/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    90/155

    91

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    91/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    92/155

    93

    When logged in as an author, the report is visible, but

    cant be modified or run.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    93/155

    94

    When logged in as a consumer, the report is not visible

    at all.

    Cognos Connection 4

    Running and Opening a Report

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    94/155

    95

    Running and Opening a Report

    In this training segment, you will learn to:

    Navigate through folders in Cognos Connection Run a report in multiple formats (HTML, PDF,

    Excel, etc.)

    Open an existing report in Report Studio

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    95/155

    96

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    96/155

    97

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    97/155

    98

    Clicking this link runs the report

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    98/155

    99

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    99/155

    100

    This takes you to the previous page

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    100/155

    101

    This lets you run the reportin a different format

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    101/155

    102

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    102/155

    103

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    103/155

    104

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    104/155

    105

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    105/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    106/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    107/155

    Cognos Connection 5

    Pages

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    108/155

    109

    g

    In this training segment, you will learn to:

    Create and customize a page in CognosConnection

    Share a single page with multiple users

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    109/155

    110

    This is the New Page button.

    If this page is going to be used by multiple users, choose

    S l h l i d h h

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    110/155

    111

    Select another location and save the page somewhere

    in Public Folders so that it is accessible to everyone. If this

    is a custom page just for yourself, saving the page in My

    Folders might be the best choice.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    111/155

    112

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    112/155

    113

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    113/155

    114

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    114/155

    115

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    115/155

    116

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    116/155

    117

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    117/155

    Enter an appropriate title andinstructions if desired.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    118/155

    119

    instructions if desired.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    119/155

    120

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    120/155

    121

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    121/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    122/155

    123

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    123/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    124/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    125/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    126/155

    127

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    127/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    128/155

    129

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    129/155

    130

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    130/155

    131

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    131/155

    132

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    132/155

    133

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    133/155

    134

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    134/155

    135

    This specifies the size of thiswindow in the page.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    135/155

    136

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    136/155

    137

    If desired, portlets can interact witheach other. For example, youcould browse to a report and clickon it in the Cognos Navigatorportlet above and the report wouldrun in the Cognos Viewer portlet tothe right.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    137/155

    138

    Portlets communicate via channels. A channel can benamed whatever you want as long as there are no

    spaces. Enter a meaningful name for the channel forthis portlet.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    138/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    139/155

    140

    Enter the same channel name that you enteredin the Cognos Navigation porlet.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    140/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    141/155

    142

    External content, such as web pages,

    can also be viewed in a page.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    142/155

    143

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    143/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    144/155

    145

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    145/155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    146/155

    147

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    147/155

    148

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    148/155

    149

    Enter the URL for the page and change

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    149/155

    150

    Enter the URL for the page and change

    the other options as desired.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    150/155

    151

    Tabs can be added, deleted, rearranged,

    or edited with these options.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    151/155

    152

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    152/155

    153

    Assume that another user wants to use thepage that was just created without havingto manually recreate it.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    153/155

    154

    Navigate to the location where the page tobe added is located and select it.

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    154/155

    155

  • 8/7/2019 Cognos_Development_Tips_and_Techniques_2009_10_27_21_16_50_156[1]

    155/155

    156

    Now multiple users have access tothe same page.