cognos报表开发技巧.docx
文本预览下载声明
针对list多表头开发的技巧。多表头的正确的做法是表的结构要合理,用交叉表来实现,但对于list数据的实现的方法是用css层也可以。本例的方法是手工制作表头,然后在解锁页面的情况下,用文本来实现表头的做法。如何通过本地文件系统导入导出报表1 首先,注册1fa.dll Cd “G:\cognos\c8\bin”Regsvr32 1fa.dll2 打开IE,点击菜单栏?工具-Internet选项,在弹出的对话框中点击安全选项卡。选中受信任的站点,点击站点按钮将BI服务器的地址添加到受信任站点中,同时将安全级别设置为低3 进入ResportStudio工具,点击?工具-选项,在弹出的选项对话框中点击“高级选项”选项卡。选中允许访问本地文件,点击确定隐藏报表右上角上图标的css,进入目录 cognos\c8\templates\ps\portal,找到 system.xml文件,然后打开在 system 里添加如下内容,重启 cognosparam name=ui_hide RV_HEADER/ RV_HEADER_TITLE/ RV_HEADER_MENU/ RV_TOOLBAR_BUTTONS_KEEP_THIS_VERSION/ RV_TOOLBAR_BUTTONS_HISTORY/ RV_TOOLBAR_BUTTONS_RUN/ RV_TOOLBAR_BUTTONS_DRILLDOWN/ RV_TOOLBAR_BUTTONS_DRILLUP/ RV_TOOLBAR_BUTTONS_GOTO/ RV_TOOLBAR_BUTTONS_ADD_THIS_REPORT/ RV_TOOLBAR_BUTTONS_WATCH_NEW_VERSIONS/ CRN_HEADER_OPTIONS_rs/ CRN_HEADER_OPTIONS_ps/ CRN_HEADER_OPTIONS_qs/ /param 备注:目前发现效果出现,但是没有reportstudio的菜单。。列表隔行、列显示不同颜色首先右键点击列表--【应用表格样式】,如下图选择风格行1,在下方右键弹出颜色设置,如下图效果如下:隔列显示不同颜色,【应用表格样式】--请选择【列1】,效果如下--------------------------------------------------------------同样,交叉表也可以这样操作,选择样式和自己设置颜色。加序号 running_count()导出excel pdf 代码图片在我的文档文件夹下。script language=javascriptfunction getObjectName()? ?? ???{? ?? ?? ?? ?return oCV + document. getElementById(cv.id).value;? ?? ???}? ?? ???function expExcel()? ?? ???{? ?? ?? ?? ?var objName = getObjectName();? ?? ?? ?? ?eval(objName + .getRV().viewReport(\XLWA\););? ?? ???}/scriptimg src=/cognos8/samples/images/导出excel.gif onclick=expExcel()script language=javascriptfunction getObjectName()? ?? ???{? ?? ?? ?? ?return oCV + document. getElementById(cv.id).value;? ?? ???}? ?? ???function expPDF()? ?? ???{? ?? ?? ?? ?var objName = getObjectName();? ?? ?? ?? ?eval(objName + .getRV().viewRe
显示全部