一、环境准备

1.1:前提准备

需要安装了cognos server11,并且已经配置好了服务端

IBM Cognos 版本:IBM Cognos Analytics 11.0.6

IBM Cognos Mobile  版本:11.0.0.0.1

cognos server的配置我这里就不再多说,主要点一下cognos  mobile的配置

1.2:cognos mobile的配置

首先在cognos configuration中创建cognos mobile的专属内容库了,如下图,这里可以很随意,只要是cognos  support的 DataSource都可以

配置完成后记得右键测试CognosMobile的 resource,测试通过才可以进行下一步哦,如下图所示

二、开始使用IBM Cognos Mobile

2.1:在cognos mobile中添加自己的服务器

点击cognos mobile右上角的+号添加自己的cognos server,如下图所示,在连接的编辑框内输入自己的服务器URL

URL如何填写,cognos11的版本发生了一些变化,之前是直接填写server就可以现在我发现不行,于是从这个文章中获得了消息

《FAQ: What's new when using the Cognos Mobile native apps in Cognos Analytics v11》,消息如下

Q: What is the server URL I need to use in Cognos Mobile when connecting to a Cognos Analytics server?

A: http(s)://myserver:port/bi/v1/disp

于是按照官方的文档我顺利的添加了自己的服务器

2.2:在cognos mobile中添加自己的Active Report

但是问题又来了,当我选择添加我服务器上[公共文件夹-门诊量分析]这个AR的时候,APP中显示灰色不可用状态,如下图

于是又想到了刚才的文章,这么重要的问题,不可能是BUG吧,上面应该有,于是果然看到了一行消息如下

Q: When I browse the folder structure, why are certain Active Reports greyed out?
A: Only the Active Reports with Saved Outputs are actionable. The ones without Saved Outputs available are greyed out

于是乎我明白了,这个Active Report必须需要有一个 Saved Outputs,这个怎么做呢,官网也给出了大概的内容,但是没怎么看明白,说的不是太好,有兴趣的话可以参考

https://www.ibm.com/support/knowledgecenter/en/SSEP7J_11.0.0/com.ibm.swg.ba.cognos.wig_cr.doc/c_gtstd_report_versions.html

接下来重点  重点 重点说说我的操作,请不要眨眼!

第一步:报表属性-运行方式

点开后如下图所示,接着勾选(在后台运行)才可以出现下面的高级选项,记得这个是一定不许勾选的,才可以进行下一步

点击传递邮编的>进入下面的页面,勾选保存报表

点击完成,然后返回上一级操作,点击运行

再次返回查看报表的版本属性,如下图所示,我们刚才保存的版本出现了

再次返回cognos mobile 执行刷新操作可以看到我们的报表可以添加进来并且可以运行了,第一次需要下载一次,然后之后就是缓存了

三、总结

1:cognos mobile的最新版本下载可能需要FQ,你懂的,我在安卓市场没找到,当然你如果找到的话,算你厉害了

2:从操作可以看出来,我们保存的只是一个输出的版本,以后如果报表的结构发生了变化,还需要再执行一次刷新吗

答案是:需要的,而且如果服务端没有主动推送新版本的话,客户端还是不会进行更新的,因为相当于本地的报表,SO

接下来感兴趣的同学研究一下服务端如何及时的向客户端推送最新的报表吧

Cognos11中ActiveReport在移动端的应用的更多相关文章

  1. 更改XAMPP中MySQL数据库的端口号

    更改XAMPP中MySQL数据库的端口号 如果电脑上已安装MySql数据库,还想用XAMPP中自带的数据库就需要更改XAMPP中数据库的端口号,避免和已安装的数据库冲突.本例以更改为3307端口号为例 ...

  2. java正则表达式提取地址中的ip和端口号

    由于我需要用到java正则表达式提取地址中的ip和端口号,所以我就写了一个demo,测试一下,下面是demo public class Test0810_1 { public static void ...

  3. Cognos11中通过URL传参访问动态Report

    一.需求: 在浏览器输入一个URL,在URL后面加上参数就可以访问一个有提示值的报表?比如下面的报表 二.解决办法 Cognos  Model 查询主题设计层概要 Select * from [UCO ...

  4. Cognos11中Dashboard和HTML页面的简单集成

    一.需求 之前很多第三方的程序都是通脱URL的形式可以和cognos Report进行集成,在我前几天的博文<Cognos11中通过URL访问report的设置>一篇中也提到了普通repo ...

  5. Cognos11中通过URL访问report的设置

    1:以往的cognos版本中在报表的属性中可以找到 url的属性,稍加修改就可以通过URL进行访问了 2:Cognos11中找了半天也没有报表URL这个属性,但是IBM官方也给出了解决方案 Answe ...

  6. web应用中浏览器与服务端的编码和解码

    转自:http://blog.sina.com.cn/s/blog_87cb63e50102w2b6.html 以下为正文: ************************************* ...

  7. DelphiXE7中创建WebService(服务端+客户端)

    相关资料: http://www.2ccc.com/news/Html/?1507.html http://www.dfwlt.com/forum.php?mod=viewthread&tid ...

  8. 展讯CEO:低毛利生存 由中低端转向高端

    最近一两年来,芯片市场的热闹有从细分.垂直的圈子向整个大社会场景发酵的迹象. 备受各界关注的高通发垄断案,国家大基金的成立,以及展讯.锐迪科等私有化等等,都意味着这个行业的热度在快速上升.这里面既有芯 ...

  9. 在python中编写socket服务端模块(二):使用poll或epoll

    在linux上编写socket服务端程序一般可以用select.poll.epoll三种方式,本文主要介绍使用poll和epoll编写socket服务端模块. 使用poll方式的服务器端程序代码: i ...

随机推荐

  1. AVR Programming Methods

    AVR Programming Methods  There are many ways to program AVR microcontrollers. Since many people ask ...

  2. bitnami-redmine邮件告警配置

    配置 bitnami-redmine的配置文件与单纯的redmine配置文件可能并不相同,在这里我们需要打开一下配置文件: /opt/bitnami/apps/redmine/htdocs/confi ...

  3. cocos 主循环

    CCApplication的run为主循环,负责在空闲的时候,调用CCDirector的mainloop,setAnimationInterval设置多少秒一帧.m_nAnimationInterva ...

  4. [Asp.net core]使用Polly网络请求异常重试

    摘要 在网络传输过程中,不能保证所有的请求都能正确的被服务端接受或者处理,那么进行简单的重试可以进行简单的补救.比如现在大部分支付功能,在支付成功之后,需要回调我们网站的接口,并且要求我们的接口给一个 ...

  5. cmd 递归删除目录或文件

    递归删目录 for /r <TARGET DIR> %i in (<DIR NAME or Pattern>) do rd /s /q %i 递归删文件 for /r < ...

  6. /bin/sh^M: bad interpreter:没有那个文件或目录解决

    /bin/sh^M: bad interpreter:没有那个文件或目录解决   执行脚本时发现如下错误: /bin/sh^M: bad interpreter: 没有那个文件或目录   错误分析: ...

  7. AndroidStudio工具将Module项目导出成Jar和arr库

    原文:http://blog.csdn.net/liulei823581722/article/details/52919697 该篇首先讲述利用AndroidStudio如何把一个module项目导 ...

  8. .NET:枚举的默认值

    .NET中的值类型默认都会设置为0,枚举也是如此,因此当你定义自己的枚举值类型且显式的指定了枚举值时,别忘记使用0,如果由于某种原因不能使用0,如使用了Flag标记,则别忘记在使用了枚举类型的构造方法 ...

  9. 为网卡配置多个IP地址(windows)

    转自:https://jingyan.baidu.com/article/fcb5aff7e0fd76edaa4a71d3.html 为电脑配置多个IP,免去到不同地点需要更改IP的烦恼. 譬如电脑在 ...

  10. 动态规划经典问题Java实现

    动态规划问题Java实现 如果我们有面值为1元.3元和5元的硬币若干枚,如何用最少的硬币凑够11元? public class DPProblem { public static void main( ...