2017-07-20 52 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可能是有问题的根据网站上的,因为你可以进入跨域脚本的限制。