1中国邮政报表开发流程1报表前期准备........................................................................................................................21.1登录远程桌面.................................................................................................................21.2生成xml文件(方法一).............................................................................................91.3生成xml文件(方法二)...........................................................................................122报表修改流程.....................................................................................................................122.1创建NewProject..........................................................................................................122.2修改配置.......................................................................................................................172.3报表sql查询语句处理................................................................................................182.4发布报表.......................................................................................................................203核对数据.............................................................................................................................243.1测试环境报表数据查询...............................................................................................243.1.1登录测试环境........................................................................................................243.1.2测试环境下报表运行............................................................................................253.1.3测试数据显示........................................................................................................283.2生产环境报表数据查询...............................................................................................293.2.1登录生产环境........................................................................................................293.2.2生产环境下报表运行............................................................................................313.2.3生产数据显示........................................................................................................313.3生产报表与测试报表数据核对...................................................................................3221报表前期准备1.1登录远程桌面1.远程桌面连接到192.168.100.2432.登录用户Administrator,密码123456,点击确定登录3.选择是(Y)31.2配置ODBC数据源1.远程桌面搜索odbcad32.exe,打开2.添加ODBC数据源43.选择ODBC驱动4.配置ODBC驱动55.点击Test,successfully后,保存6.登录ie浏览器,输入网址,点击》》启动IBMCongonsAdministration67.点击配置项,添加数据源8.输入数据源名称,下一步79.类型选择ODBC,下一步10.输入数据源名,ODBC连接字符串,测试连接,811.进行测试连接,成功,保存。12.添加数据源tdh34成功91.3反向工程生成xml文件1.打开MotioPI-8.4工具,点击LaunchOffline2.点击Continue103.点击Accept4.点击Login5.点击Close116.点击ModelPackageSelector,选中需要导出的package名,选择Select7.点击SaveLocal8.选择一个文件夹,以package包名命名xml文件,点击Save。129.看到如下界面,Save成功。1.4在SVN查找xml文件1.在SVN上面,查找需要的原始xml文件,文件存放路径\06开发\量收迁移\报表\原始models2报表修改流程2.1创建报表NewProject并导入xml文件1.打开FrameworkerManager工具,点击createanewproject,创建一个Newproject132.将Projectname命名为报表包名,Location可放在默认位置,也可选择存放位置,点击OK,确定。3.若所命名创建的project存在,需确定是否替换原文件。(此处点击OK,确定replace)144.project语言选择中文,点击OK。5.报表元数据选择IBMCognos8Model,点击next.156.点击文件夹图标,选择xml文件。(xml文件通过反向工程生成或svn下载)7.文件类型选择AllFiles,搜索文件名,选中,打开。168.确定xml选择正确,点击next9.选择表,点击next(表默认全选)1710.导入完成,点击Finish2.2修改配置1.修改DataSources,QueryProcessing选择Limitedlocal,ContentManagerDatasource选择自己添加的数据源(数据源添加参考添加数据源文档)182.3报表sql查询语句处理1.打开sql查询语句如下图,双击day或INDICATOR,进行sql改写2.进入sql语句193.sql修改完成后,点击TestTestSampls,进行测试4.添加必要参数,完成后点击OK,测试(带*参数必要参数)205.进行保存sql语句。先将DataSource修改为错误的数据源,点击Ok6.点击yes,sql语句保存2.4发布报表1.报表修改完成后,进行publish。点击PackagesPublishPackages…212.点击next223.点击next4.点击publish235.选择yes6.选择yes7.选择Finish248.Close,报表publish完成3核对数据3.1测试环境报表数据查询3.1.1登录测试环境1.登录远程桌面,双击ie浏览器,登录在搜索框中输入报表名,进行搜索3.1.2测试环境下报表运行1.找到报表文件,使用ReportStudio(图中直角三角形)打开。2.允许访问263.确定4.输入正确的对应参数,点击确定5.等待报表执行完成6.等待通过验证277.验证通过,点击确定8.点击运行报表按钮(框中三角形)289.确定参数值是否正确3.1.3测试数据显示1.报表运行完成,显示数据,注意查看表中参数值及数据(可导出为pdf文件)293.2生产环境报表数据查询3.2.1登录生产环境1.双击IPv4,配置本地网络连接302.通过inode身份验证,堡垒机跳转到生产环境。在google浏览器中输入10.3.38.6,登录3.右击IE7,选择全屏,确定启动应用4.进入生产远程连接桌面,输入网址,登录到生产环境。313.2.2生产环境下报表运行1.登录到生产环境,选择生产报表(与测试报表相同)。3.2.3生产数据显示323.3生产报表与测试报表数据核对1.测试数据2.生产数据3.进行数据比较,测试与生产数据相同,则报表修改最终完成。若数据不同,需找出原因。