我們最近採用了Cognos進行報告,並證明它在許多情況下都能很好地工作。但現在我面臨一個我認爲很奇怪的問題,因爲大多數用於報告支持的工具。 我在數據庫中有一張表,我將圖像存儲爲斑點。我想在Cognos報告中顯示這些圖像,以發現它不是開箱即用的。如何在一個pdf格式中顯示blob中的圖像
如果報告格式是HTML格式,那麼解決方法是在報告上放置一個圖像控件,並構建URL以指向您訪問數據庫的某個Web應用程序,並在調用該URL時返回圖像(可能有其他解決方案,但這是我知道的「A」解決方案)。
但在我的情況下,我使用PDF格式的報告,並在互聯網上搜索了所有內容,但找不到任何有關它的內容。 所以我的問題是,無論如何要在Cognos PDF報告中顯示斑點圖像,或者根本不支持它,並且我無能爲力? 有沒有任何cognos版本支持這個或我有沒有這樣的東西的希望?
P.S.我正在使用Cognos 8.4.1。
- 保存圖像到磁盤就是出在我的情況問題。我知道我可以從一開始就這樣做,但對我來說這並不實際/安全。關於Web服務,你認爲Cognos會將圖像加載到PDF中(我不確定,但我認爲不)。 – 2013-02-20 11:26:28
訣竅是在報告中使用HTMLItem,並將其連接到圖像webservice的某種標識符字段中。例如: ' ' (編輯:I無法正確地獲得圖像標籤格式,它似乎想無故添加分號)。這將在生成時呈現到PDF中。 –
chsh
2013-02-25 16:14:14
我聯繫了IBM,他們確認Cognos不支持直接從數據庫顯示圖像。而且我必須找到其他方式,比如說你必須使用的方法。我沒有嘗試過,但我想其中一個會起作用。謝謝 – 2013-03-14 12:08:25