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