2014报表组件需求.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
报表组件概要需求及接口说明 新一代 总体开发组 郭强 Tel: 35744 E_mail: guoqiang1@ 优先级列表 级别 说明 备注 A级 重要需求,本期提交必须包含内容 默认不标出 B级 需求,本期提交可以不实现,但是,最终组件功能必须包含 功能要求(针对11.2新增) 11.2新增: 显示风格: 报表控件能够根据显示风格的元数据【此元数据在报表查询中修改】,生成平级展现还是层级展现,为报表级方案。 规则: 平级展现时,则报表进行分组汇总时,各分组项不进行自动小计。 汇总型报表使用平级展现,【查询页签中的】分组小计(此列显示并可编辑)和分组汇总可以同时使用。只有勾选分组汇总才能分组小计。 明细表及帐表不实现显示风格。【平级显示】 汇总表或者执行表的汇总状态实现显示风格 显示风格元数据在查询页面中设置,为报表级方案。 当二次过滤勾选以后,必为平级展现 【控件自完成】 横向: 能够根据横向元数据,对提供的汇总的明细数据进行横向,控件自动完成,分为两部分,横向的栏目和横向后的数据集 规则:横向与二次过滤互斥 横向栏目在栏目设置页面中置灰,不允许调整位置和设置不显示。 勾选的横向分组最多有两个 注:提供普通二维数据,根据二维数据和横向信息生成横向的栏目和横向后的数据集,进行绑定。 【控件自完成】 此次横向不支持联查 二次过滤: 根据二次过滤的元数据,生成下拉控件【元数据在查询中设置】 规则: 设置为二次过滤的数据项,如果在表体中有对应栏目,则这些栏目在报表展现时默认不显示,表体栏目设置中的对应栏目不显示。【不修改元数据,只控制显示不显示】 二次过滤项在查询勾选以后,一律显示报表中,查询带入项根据二次过滤项勾选情况,是否显示与生成【不进行联动】 自动平级展现 能够进行数据绑定和数据获取。 二次过滤项与查询带入项为先后顺序,进行流式布局。 对于少量的二次过滤值进行缓存,提供是否缓存的接口。以便后台只查询一次 分级小计: 根据提供的分级元数据,生成对应分级的小计。【分级元数据为高级查询中修改】 【控件自完成】 图表内容: 【基于显示数据生成图表】 对于支持图表的报表在显示结果中的第一列增加“图形”列,采用CHECKBOX形式,TITLE上增加“全选”勾选项。全选勾选则所有记录图形勾选。小计行、合计行、自动小计行不能勾选。 图形的具体操作方式见:报表公共需求规格说明书 表达式: 支持现有RDLC栏目计算表达式 报表设置页面 能够预置表头表尾元数据信息。 设置界面修改为表头、表体、表尾、页面设置四个页签。页签内容详见报表公共需求【根据需要可以设置表头、表尾页签不显示】 表头页签含有查询带入项和其他带入项两个表格,查询带入项和其他带入项 设置为二次过滤的数据项,表头栏目设置中对应栏目不显示。 表体栏目设置中,可以跨成组项拖动字段的显示位置,显示时按照上次设置的显示顺序进行显示 报表上下翻页,做到报表控件下方,提供基本翻页功能 其他要求: 在报表上拖动列宽度后,下次进入报表则该字段按照上次拖动的结果展现。 对于采用“平级显示”的报表支持TITLE排序。启用界面排序后默认的排序方式不再生效。重新进入报表结果页面仍取默认排序方案。【B级需求】 报表需要支持多表头 报表工具条重构要求(重要): 原因:(现在的报表视图较多,不同报表需要增加按钮,需要提供客户端和服务器端事件) 使用RadMenu,提供客户端,需要服务器端事件 对原来的报表工具条提供的功能封装接口,提供调用(林泽基本封装好了) 元数据预置工具要求:(B级需求) SearchTool和ReportBuiler能够集成 现在增加了重复劳动 分组需要设置两个地方 查询需要设置两个地方 接口约定(只列出所有接口) 事件约定: 二次过滤下拉选择值改变事件 FilterValueChange(sender,e)为服务器端事件 在此事件中能够遍历获取其中的值 方法: 要求报表对象能够获取到此二次过滤集合,TReport.Instance.FilterControls FilterControl控件含有ID ,SelectText,SelectValue,DataSource,

文档评论(0)

mPfLSltjAw + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档