問題タブ [cognos-bi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1423 参照

html - Cognos PDF レポートのハイパーリンク列のグループ化

Cognos 10 レポート スタジオを使用しています。ハイパーリンク列でレポートをグループ化する必要があります... または、データを重複して表示することなく、グループ化された列にハイパーリンクを追加する必要があります。

グループ化された列、TicketNo があります。各 TicketNo には複数の行があります。TicketNo (およびハイパーリンク) が表示されるのは、チケットごとに 1 回だけです。

編集: ElectricLlama の助けを借りて、問題を解決しました。これが私が行った手順です。

最初の試み:

TicketNo でグループ化され、HTML テキスト アイテムが含まれています

「新しいページで開く」を自動的に実行するカスタム リンクを追加できるように、私はもともと HTML テキスト アイテムを使用していました。レポートのロックを解除し、1 列 x 2 行のテーブルを TicketNo 列内に配置して、2 つの項目を同じレポート列にまとめました。これは、HTML レポートでうまく機能します。

HTML テキスト アイテムを含む TicketNo でグループ化すると、HTML レポートが生成されます

HTML アイテムは、レポートの PDF 出力バージョンには表示されません。

HTML テキスト項目を含む TicketNo でグループ化すると、PDF レポートが生成されます

PDFで動作するバージョンが必要です。そのために、HTMLアイテムの代わりに「ハイパーリンク」列を試しました:

ハイパーリンク列で TicketNo にグループ化

結果は、PDF で機能するハイパーリンクを作成します。

TicketNo でグループ化され、ハイパーリンク列が PDF レポートに表示されます

チケットごとに複数の冗長リンクがあります。ハイパーリンク列で行ったように、チケットごとに 1 つのリンクのみが必要です。TicketNo 列を削除してから、ハイパーリンク列をグループ化しようとしましたが、ハイパーリンク列をグループ化できません。

0 投票する
0 に答える
1941 参照

cognos - IBM Cognos Report Studio: レポート ページに同じディメンションからデータ項目を挿入する

レポート ページに 2 つのデータ アイテムを挿入しようとしました。1 つはディメンションの要素 (CurrentItem としましょう) で、もう 1 つは単に

ページをクエリに関連付けた後、別の次元の要素に対して既に同じことを行っています。ただし、これらの 2 つの要素については、次のエラーが発生します。

XQE-PLN-0213 レポートは階層 'DimName' からのレベルをネストし、階層レベルの順序を壊します。自然な階層レベルの順序に従ってレベルをネストしてください。

このページは私に解決策を提供するはずでした: http://www.ibm.com/developerworks/data/library/cognos/upgrade_and_migration/bi/page568.html

ただし、同じレポートの同じクエリの別のディメンションで既にこれを行っているため、実際には意味がありません。

次のクエリ式がクエリの行の 1 つを定義していることを追加する価値があるかもしれません。

ただし、この行を削除しても変更はありません。エラーを取り除く唯一の方法は、ページに直接挿入したデータ項目の 1 つを削除することです。

なぜこれが起こっているのか/不可能なのか、誰にも分かりますか?

ありがとう!

0 投票する
2 に答える
4850 参照

query-optimization - Cognos Report Studio: カスケード プロンプトの入力が非常に遅い

プロンプトをカスケードした Cognos レポートがあります。階層は、添付の画像で定義されています。

最初の親 (ディビジョン) は、2 つのカスケードする子を 3 ~ 5 秒で満たします。しかし、いずれかのポリシーを選択すると (その下に 2 つの子が入力されます)、約 2 分かかりました。

事実:

  • 2 分後の結果セットは正常です (~20 行)
  • すべてのプロンプトの背後にあるクエリは単純です DISTINCT Col_Name を選択します
  • すべてのプロンプト列にインデックスを作成しました。
  • ローカルキャッシュと実行方法を並行してオンにしようとしました。
  • Cognos Report Studio 10.1 を使用しています

どんな助けでも大歓迎です。ありがとう、

いや

ここに画像の説明を入力

0 投票する
1 に答える
471 参照

cognos - Cognos レポート - コントロール オブジェクトにアイコンを設定する方法

最近、いくつかのアクティブ レポートの作成を開始しましたが、データ コントロール オブジェクトにアイコンを配置する際に問題が発生しています。下の写真のアイコンのことです。

データ タブ コントロール

前もって感謝します。

よろしくお願いします。

0 投票する
2 に答える
4686 参照

javascript - Cognos でページが更新されないようにする方法

Cognos v10.1 を使用しています。13 個のオプションのプロンプトを含むレポートを作成しています。同じものを 1 ページに集めるのは非常に難しく、すべてのプロンプトはオプションであるため、チェック ボックスの JavaScript コードを記述しようとしています。チェックボックスの選択に基づいて、プロンプトを表示したいと思います。結果はわかりましたが、プロンプトに問題があります。選択したプロンプトでいくつかの値を選択する前に、ページが更新されます。ページの更新を防ぐには? 解決策を提案してください。前もって感謝します。

0 投票する
1 に答える
3571 参照

cognos - チャートの Y 軸の最小値

チャート プロパティに問題があります。以前は、最小値を設定するオプションがありました。設定できましたが、突然変更され、再度設定するオプションが見つかりません。これから変更する方法を知っている人はいますか:

ここに画像の説明を入力

下の画像のようなものに?

ここに画像の説明を入力