Cognos集成
0
推荐
3524
浏览
Cognos 8.3 + Sun ONE LDAP 集成方案
一、Sun ONE LDAP 快速安装1.进入 Sun ONE LDAP安装目录,双击setup.exe, 选择 “Install Sun Java System Directory Server”2.单击“next”3.选择“Yes (Accept Lience)”4.正确输入本机的配置,单击“next”5.默认安装...
bacckom 发表了文章 • 2015-09-26 10:34
0
投票
1
回答
2968
浏览
Cognos+Openldap集成出现的问题
H_Elsker 回复了问题 • 2015-09-12 17:10
0
投票
1
已解决
2262
浏览
报表设置属性中“查看搜索路径、标识和URL”里面的内容是存在什么地方?
bacckom 回复了问题 • 2015-09-07 14:24
0
投票
1
回答
2162
浏览
请问:如何将我们现有的OA系统用户和Cognos用户做对接或集成,达到安全访问Cognos分析报表?
H_Elsker 回复了问题 • 2015-08-31 18:00
0
投票
3
已解决
3972
浏览
门户集成后如何去掉COGNOS的用户登录页面
H_Elsker 回复了问题 • 2015-08-27 11:24
0
投票
2
回答
2809
浏览
报表挂在java平台上,无法另存为excel的问题
hupingzhi 回复了问题 • 2014-01-16 10:24
0
投票
3
回答
4906
浏览
cognos报表整合到web项目中
梁勇 回复了问题 • 2014-01-16 09:42
0
投票
4
回答
3371
浏览
cognos iframe 跨域问题
dxsdxs 回复了问题 • 2013-11-25 11:22
0
投票
2
已解决
5138
浏览
cognos报表怎么放到web页面中,并且可以进行参数传递?
贝克汉姆 回复了问题 • 2013-08-02 08:43
普通模式,即CognosViewer框架模式
Gateway/b_action=cognosViewer&ui.action={run|view}/&ui.object={path|StoreID}&run.prompt=true&... 显示全部 »
普通模式,即CognosViewer框架模式
Gateway/b_action=cognosViewer&ui.action={run|view}/&ui.object={path|StoreID}&run.prompt=true&p_parm={value}&run.outputFormat={CSV|HTML|PDF|singleXLS|XHTML|XLWA|XML }&cv.toolbar=false&cv.header=false
//通过 path 或Search Path
http://localhost/ibmcognos/cgi-bin/cognos.cgi?b_action=cognosViewer&ui.action=run&ui.object=/content/folder/folder/package/report&run.prompt=true
//通过StoreID
http://localhost/ibmcognos/cgi-bin/cognos.cgi?b_action=cognosViewer&ui.action=run&ui.object=storeID('报表ID')&run.prompt=true
//通过report-viewer.xts
http://localhost/ibmcognos/cgi-bin/cognos.cgi?b_action=xts.run&m=portal/report-viewer.xts&method={execute|view}&m_obj={path|StoreID}
如:
http://localhost/ibmcognos/cgi-bin/cognos.cgi?b_action=xts.run&m=portal/report-viewer.xts&method={execute|view}&prompt=false&m_obj=/content/folder/folder/package
/report&p_parm={parm_value}
如果你java 页面传参数的话, &CAMUsername=用户表&CAMPassword=用户密码,建议java 写个方法,动态取 你门户集成用户表,动态给你cognos地址加上上面的用户名密码。你只要在连接表里,放入你cognos地址就好了... 显示全部 »
如果你java 页面传参数的话, &CAMUsername=用户表&CAMPassword=用户密码,建议java 写个方法,动态取 你门户集成用户表,动态给你cognos地址加上上面的用户名密码。你只要在连接表里,放入你cognos地址就好了。
方法参考如下(仅供参考):
public Properties getCogUserPass() throws Exception{
Properties p = new Properties();
UserInfo user=SecurityContext.getCurrentUser();
if(user==null||user.getId()==null){
p.setProperty("errorMsg","用户信息为空,不能获取用户id!" );
}else{
Long userid=user.getId();
UserEO eo = commonService.getCogUserPs(userid);
if(eo==null){
p.setProperty("errorMsg","未获取到当前用户信息!" );
}else{
p.setProperty("cogUser",eo.getCogUser()==null?"":eo.getCogUser());
p.setProperty("cogPass",eo.getCogPasswd()==null?"":eo.getCogPasswd());
}
}
return p;
}
方法参考如下(仅供参考):
public Properties getCogUserPass() throws Exception{
Properties p = new Properties();
UserInfo user=SecurityContext.getCurrentUser();
if(user==null||user.getId()==null){
p.setProperty("errorMsg","用户信息为空,不能获取用户id!" );
}else{
Long userid=user.getId();
UserEO eo = commonService.getCogUserPs(userid);
if(eo==null){
p.setProperty("errorMsg","未获取到当前用户信息!" );
}else{
p.setProperty("cogUser",eo.getCogUser()==null?"":eo.getCogUser());
p.setProperty("cogPass",eo.getCogPasswd()==null?"":eo.getCogPasswd());
}
}
return p;
}
这些信息可能需要用到Cognos Java SDK来实现;
具体步骤:
1. SDK读取到公共文件夹中所有报表列表
2. 这些报表在Java中是一个Object,里面有searchpath等属性
3.url是固定的,通过门户认证后,在这个url后面加入sear... 显示全部 »
具体步骤:
1. SDK读取到公共文件夹中所有报表列表
2. 这些报表在Java中是一个Object,里面有searchpath等属性
3.url是固定的,通过门户认证后,在这个url后面加入sear... 显示全部 »
这些信息可能需要用到Cognos Java SDK来实现;
具体步骤:
1. SDK读取到公共文件夹中所有报表列表
2. 这些报表在Java中是一个Object,里面有searchpath等属性
3.url是固定的,通过门户认证后,在这个url后面加入searchpath参数就可以打开对应的报表。
这个URL大致是:
http://localhost:9300/p2pd/servlet/dispatch?b_action=cognosViewer&ui.action=run&run.outputFormat=HTML&run.promptfalse&ui.object =#searchpath#
具体步骤:
1. SDK读取到公共文件夹中所有报表列表
2. 这些报表在Java中是一个Object,里面有searchpath等属性
3.url是固定的,通过门户认证后,在这个url后面加入searchpath参数就可以打开对应的报表。
这个URL大致是:
http://localhost:9300/p2pd/servlet/dispatch?b_action=cognosViewer&ui.action=run&run.outputFormat=HTML&run.promptfalse&ui.object =#searchpath#
0
投票
1
回答
2968
浏览
Cognos+Openldap集成出现的问题
H_Elsker 回复了问题 • 2015-09-12 17:10
0
投票
1
已解决
2262
浏览
报表设置属性中“查看搜索路径、标识和URL”里面的内容是存在什么地方?
bacckom 回复了问题 • 2015-09-07 14:24
0
投票
1
回答
2162
浏览
请问:如何将我们现有的OA系统用户和Cognos用户做对接或集成,达到安全访问Cognos分析报表?
H_Elsker 回复了问题 • 2015-08-31 18:00
0
投票
3
已解决
3972
浏览
门户集成后如何去掉COGNOS的用户登录页面
H_Elsker 回复了问题 • 2015-08-27 11:24
0
投票
2
回答
2809
浏览
报表挂在java平台上,无法另存为excel的问题
hupingzhi 回复了问题 • 2014-01-16 10:24
0
投票
3
回答
4906
浏览
cognos报表整合到web项目中
梁勇 回复了问题 • 2014-01-16 09:42
0
投票
4
回答
3371
浏览
cognos iframe 跨域问题
dxsdxs 回复了问题 • 2013-11-25 11:22
0
投票
2
已解决
5138
浏览
cognos报表怎么放到web页面中,并且可以进行参数传递?
贝克汉姆 回复了问题 • 2013-08-02 08:43
0
推荐
3524
浏览
Cognos 8.3 + Sun ONE LDAP 集成方案
一、Sun ONE LDAP 快速安装1.进入 Sun ONE LDAP安装目录,双击setup.exe, 选择 “Install Sun Java System Directory Server”2.单击“next”3.选择“Yes (Accept Lience)”4.正确输入本机的配置,单击“next”5.默认安装...
bacckom 发表了文章 • 2015-09-26 10:34