我的團隊一直在創建儀表板和鑽取報告。我們已經過去了概念驗證階段,現在正在努力構建「生產準備」報告。在我們的會議中,已經提出報告的總體樣式應該從Cognos默認設置改變。如何爲所有Cognos 10報表創建全局樣式?
我們意識到Cognos的皮膚系統。我們看到,在報表顯示和門戶中使用了門戶和UI元素。這不一定是我們想要的。我們理想地希望能夠將門戶改爲公司品牌,並改變列表和交叉表的方式(以及實際報告的其他元素)。
我能看的報表生成的頁面的源代碼,並發現它是包括風格:雖然周圍的WebContent目錄戳
cognos\c10_64\webcontent\schemas
我也發現了這條道路:
cognos\c10_64\webcontent\reportstyles
這兩個路徑都包含具有相似名稱的css文件。報告HTML包含的樣式指向「模式」目錄,但是我的邏輯思維本身想要相信「reportstyles」目錄在Cognos報告顯示中的某處使用,即使我沒有看到它包含在任何頁面源代碼中我看過。
我已經開始在「模式」路徑中使用一個包含css文件的系統對其進行修改,將css複製出來並放入「xxx_system.css」文件,然後包括該文件在原始的css文件中。
這個過程起作用,我們能夠看到這些變化,但我們仍然想知道是否有更好或更「正確」的方式來做到這一點。任何人都可以詳細說明皮膚/設計實際報告的最佳方式嗎?
我偶然發現了一篇提到這個事實的Cognos文章。我找不到鏈接,但基本上它提出了相同的觀點:升級很可能會破壞樣式。我們提出了您的建議,但我們擔心,當我們將這個模塊交給我們的客戶時,我們會提供我們的開箱即用報告,他們希望能夠使他們的特別報告看起來與我們提供的相同。讓他們在他們的所有報告中都包含這一點可能是一個延伸。 – 2011-03-04 18:06:57
是的,切換或發送給客戶是一個完全的其他主題。我有一些有專業知識的朋友,我會看看我是否可以讓他們在編鐘:) – Nic 2011-03-04 18:18:12