2017-07-20 43 views
0

我試圖讓Cognos與外部網站通話並在其報告中顯示該信息。如何讓Cognos與外部網站通信以從中獲取信息?

基本上我想要的是,如果外部網站顯示「真」,那麼Cognos報告應該顯示一個勾號,如果它的「假」,那麼它不應該顯示任何東西。

我附上了如何外部網站如下所示。也許有些JavaScript專家可以幫助我解決這個問題。

Pic1

+0

您是否將網站URL存儲在數據庫列中,並且可以從您的模型訪問此列? –

+0

網站或網站**服務**? – Andrew

+0

@RanAvnon - 它不存儲在數據庫列中,不能從模型訪問。 – Rey

回答

0

這部分取決於,該報告將如何進行查看。如果它不是HTML輸出,那麼您將被限制爲一個涉及Cognos SDK或Framework Manager的解決方案來引入WSDL數據源。

隨着HTML輸出,你可以使用JavaScript或HTML包括或iFrame:https://www.w3schools.com/howto/tryit.asp?filename=tryhow_html_include_1

JavaScript可能是有問題的根據網站上的,因爲你可以進入跨域腳本的限制。