1、使用IBM Cognos创建报表,并执行,在共享中复制嵌入代码
2、新建HTML
3、默认登录
直接引入Cognos嵌入代码,默认执行Html需要重新登录,可在参数后追加 &CAMUsername=账号&CAMPassword=密码 执行HTML则会自动登录;
4、使用Nginx作为静态资源服务器
详细参考:中间件:Nginx总结
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 90;
server_name localhost;
location / {
root E://work//BI//daping//cmhkbi_report;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}
5、host修改
6、登录,目前发现IE兼容Cognos比较好,用谷歌会加载不出来
7、其他
b_action=cognosViewer :要使用的cognos组件;
&ui.action=run :对对象操作:run--运行;new--新建;edit--编辑;
&ui.object=XXX :报表的具体位置
&ui.name=XXX :报表的名称
&run.outputFormat :输出格式,默认HTML
&run.prompt=false :是否运行提示页面
&cv.header=false :是否显示标题栏
&cv.toolbar=false :是否显示工具栏
&p_XXX=XX :传参