私のチームは、ダッシュボードとドリルスルー レポートの作成に取り組んできました。概念実証段階を過ぎて、現在、「生産準備完了」レポートの作成に取り組んでいます。私たちの会議では、レポートの全体的なスタイルを Cognos のデフォルトから変更する必要があるということが提起されました。
Cognos のスキン システムに気付きました。レポートの表示とポータル内で使用されるポータルと UI 要素のスキニングがあることを確認しました。これは必ずしも私たちが望んでいたことではありません。理想的には、ポータルを会社のブランディングに変更し、リストとクロス集計の外観を (実際のレポートの他の要素と同様に) 変更できるようにしたいと考えていました。
レポート用に生成されたページ ソースを確認したところ、次のスタイルが含まれていることがわかりました。
cognos\c10_64\webcontent\schemas
webcontent ディレクトリを調べていると、次のパスも見つかりました。
cognos\c10_64\webcontent\reportstyles
これらのパスには両方とも、同様の名前の css ファイルが含まれています。レポート HTML に含まれるスタイルは「スキーマ」ディレクトリを指しますが、私の論理的思考では、「reportstyles」ディレクトリが Cognos レポート表示内のどこかで使用されていると信じたいと思いますが、ページ ソースに含まれているのを見たことがありません。見ました。
含まれているcssファイルを取得し、そこからcssをコピーして「xxx_system.css」ファイルに配置し、そのファイルを元のcssファイル。
このプロセスは機能し、変更を確認できますが、これを行うためのより良い、または「より正しい」方法があるかどうかはまだ疑問です. 実際のレポートのスキン/スタイルを設定する最良の方法について詳しく説明できる人はいますか?