NC行业产业链创新中心出品NC6报表的做法总.docx_第1页
NC行业产业链创新中心出品NC6报表的做法总.docx_第2页
NC行业产业链创新中心出品NC6报表的做法总.docx_第3页
NC行业产业链创新中心出品NC6报表的做法总.docx_第4页
NC行业产业链创新中心出品NC6报表的做法总.docx_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

报表的做法NC行业产业链创新中心杨天政2013-12-22概述报表的做法一共有三种:用sql语句,用元数据,用代码(自由报表)。这三种方法只有语义模型做的时候有区别,其他的步骤流程都是一致的。下面就将这三种方法创建语义模型有区别的部分分开来说。目录报表的做法1概述2报表步骤4做语义模型4步骤一:新增一个语义模型分类4步骤二:新增一个语义模型5步骤三:语义模型设计6做自由报表16步骤一:新增一个报表分类16步骤二:新增一个报表17报表步骤做语义模型步骤一:新增一个语义模型分类首先用普通用户登录:动态建模平台报表平台语义模型-全局,如图:双击进去点击新增语义模型分类的小图标:会出现新增语义模型分类的窗口:步骤二:新增一个语义模型选中其中一个语义模型分类,点击新增按钮:选择“是”之后就进入了语义模型的设计了。步骤三:语义模型设计1.写sql语句报表用sql语句创建:在进入语义模型设计后要选择“语义脚本”选项。出现以下界面:在该界面中中间的空白区域写上确保可以执行的sql语句,在上面的表名和显示名上为该sql语句查询出来的结果取一个别名,点击校验,校验通过后,点击下一步:该界面只是显示sql语句查出来的字段,直接确定就可以了:现在,选择表这一步已经完成了,由于是直接写sql语句,查询出来的东西可以作为一张表存在,所以不需要连接条件这一步了,可以直接进入第三步:选择字段:进入该界面点击增加就会出现增加字段的窗口,在该窗口中表的一栏点一下刚才的表就会出现该表中所包含的字段,双击想要在报表中显示的字段,将显示名改成你想要的,然后增加就可以将改字段添加进去了。在校验通过之后点击保存完成,该语义模型就完成了。2.元数据报表用元数据创建:在进入语义模型设计后要选择“元数据”选项:将所需要的元数据表选中,在右侧的属性中勾上需要的属性,确定后进入下一步:因为有多张表存在,所以要选择表之间的连接方式和连接条件:下一步之后会直接显示出在选择元数据阶段选择的字段,在这里可以对这些字段进行调整或删除。这一步完成后校验通过保存完成就可以了。3.自由报表自由报表是需要些代码的,总体来说需要两个类和一个配置文件,分别为:(1)public下的提供者,在本例中为:vider.ProPlanProv在该类中需要写 .查询所需要的sql语句.表别名.构建语义字段以及字段别名注:切记,在该文件中写的sql语句,如“select * from sm_user 别名”任何一个表的别名都不能随意命名,应该为表名本身(2)client下的设计类,在本例中为:plan.design.ProPlanDesign在该类中需要调用提供者类中定义表别名的方法(3)配置文件路径:nchome /resources/smart/smart_XX.xml(XX为工程名),在本例中为:nchome /resources/smart/ smart_cylproshow.xml在以上两个类和一个配置文件准备好之后就可以进入语义模型的设计界面了。用元数据创建:在进入语义模型设计后要选择“业务数据”选项:在弹出来的业务数据的窗口中,选择自己的业务数据,(该业务数据名是配置文件中“_”后面的部分,也就是工程名),然后确定:由于这是sql语句提前写好的,最后定义了一个表别名,就不用谢连接条件了,直接到选择字段步骤就可以了。进入选择字段的步骤就跟“用sql语句”创建语义模型一样了,具体可以参照“用sql语句”。做自由报表不管是用那种方法做的语义模型,做自由报表的过程都是一样的,下面就详细的介绍自由报表的做法:步骤一:新增一个报表分类首先用普通用户登录:动态建模平台报表平台自由报表-全局,如图:双击进去点击新增报表分类的小图标,会出现新增报表分类的窗口:步骤二:新增一个报表选中其中一个报表分类,点击新增按钮:保存成功之后选择“格式设计”就可以进入格式设计界面了:在该设计界面点击右上方的“插入语义模型”图标:在弹出的插入语义模型的窗口中选择自己的语义模型。将插入进来的语义模型直接拖拽至左边的exel区域就可以了,点击上方的“自由报表查询”的小图标可以查询预览数据。也可以将语义模型中的字段作为查询条件直接拖拽至表格上方的灰色区域,一切完毕之后,在界面的左上角有保存的图标,将该模板保存并且关闭改界面。回到自由报表的列表页面:选中已经设计好的报表选择“发布”按钮中的“发布节点”选项:在新增改节点的时候,要确保新增的节点编码唯一,点击下一步,进一步发布为菜单:该界面的信息

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论