我的团队一直致力于创建仪表板和钻取报告。我们已经过了概念验证阶段,现在正在努力构建“生产就绪”报告。在我们的会议上,有人提出报告的整体风格应该从 Cognos 的默认设置中改变。
我们开始了解 Cognos 的皮肤系统。我们看到在报表显示和门户中使用的门户和 UI 元素有皮肤。这不一定是我们想要的。理想情况下,我们希望能够将门户更改为公司品牌并更改列表和交叉表的外观(以及实际报告的其他元素)。
我能够查看为报告生成的页面源代码,并看到它包含以下样式:
cognos\c10_64\webcontent\schemas
在浏览 webcontent 目录时,我还发现了这条路径:
cognos\c10_64\webcontent\reportstyles
这两个路径都包含具有相似名称的 css 文件。报表 HTML 包含的样式指向“schemas”目录,但是我的逻辑思维自己愿意相信“reportstyles”目录在 Cognos 报表显示中的某个地方使用,即使我没有看到它包含在任何页面源中我看过。
我已经开始使用一个系统对“模式”路径中的 css 进行修改,该系统将包含的 css 文件复制出来并将其放入“xxx_system.css”文件中,然后将该文件包含在原始的 css 文件。
这个过程有效,我们能够看到变化,但我们仍然想知道是否有更好或“更正确”的方法来做到这一点。任何人都可以详细说明皮肤/样式实际报告的最佳方式吗?