0

私は、ユーザーから特に変更を求められた既存の Cognos レポートに取り組んでいます。ユーザーがレポートを実行するときは、Excel で実行します。ユーザーがレポートを Excel にダウンロードすると、タイトルが中央に配置されません。Cognos Report Studio でレポートを表示すると、タイトルが中央に表示されるため、これにはがっかりしました。これの原因は何ですか?修正はありますか? 彼らはこの変更を求めているため、使用する前に Excel で手動で変更を加える必要はありません。

編集:

取材スタジオ:

ここに画像の説明を入力

エクセル:

ここに画像の説明を入力

レポートを HTML または PDF で実行すると、タイトルが完全に真ん中に表示され、Excel だけがレンダリングされます。

4

3 に答える 3

2

IBM Cognos には、Microsoft Excel 形式でレポートを作成する際の制限があります。

この問題の回避策の 1 つは、ページ ヘッダー ブロックのテーブル セルにレポート タイトル テキストを含めることです。以下に手順を示します。

  1. ページ ヘッダー ブロックに 1 列 1 行のテーブル (つまり、1 つのテーブル セル) を挿入します。
  2. 表のセルに「テキスト項目」を追加します。
  3. そのテキスト項目に適切なレポート タイトルを付けます。
  4. 表のセルを選択します。[フォントとテキスト] プロパティで、水平方向の配置プロパティを [中央] に指定します。
  5. レポートを Excel 2007 形式で実行します。

これは、Excel 2002 形式でも機能します。

ここでは、Excel 形式の制限の一部を確認できます。

サポートされていない Excel の書式設定

サポートされていない IBM Cognos 8 フォーマット

レポートを Microsoft Excel 形式で作成する際の制限事項

@MichaelYounani 2 つの異なるテーブル構造にタイトル テキスト (6 行) を配置する代わりに、同じテーブル内の 6 行すべてのタイトルを移動できます。スクリーンショットを参照してください。

レポートスタジオで表のセルを整列

こうすることで、レポートを Excel 形式で実行するときに、すべてのタイトル行を 1 つの列にまとめて中央に揃えることができます。 整列後

于 2012-08-14T05:21:43.360 に答える
1

リストオブジェクトを取ります。

レポートのロックを解除します。リストヘッダーを追加します。(ページヘッダーではないことに注意してください。)リストヘッダーを選択し、分割セルを選択します。最初のリストヘッダーセルにテキストアイテムを配置します。すべてのリストヘッダーセルを選択し、セルの結合を選択します。

これで、マージセルを中央と太字でフォーマットできます。

これにより、合計数または列とリストヘッダーセルが同じになります。

レポートを実行し、Excelにエクスポートします。このメソッドは、どのバージョンのcognosでも機能します。--Srrinivas。

于 2012-08-16T13:57:15.657 に答える