GRF报表制作培训资料.doc

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GRF报表制作培训资料

GRF报表制作培训资料 一、熟悉Grf报表控件各部分功能 1、页眉 2、报表头 3、明细网格 A、标题行 B、内容行 C、分组 4、报表尾 5、页脚 技巧性说明:选中一个对象,其属性编辑栏都出现其属性,并且每个属性的具体作用,都有详细说明,对报表不熟悉的人,也能通过属性编辑栏的属性说明做出满意的报表。 二、大致介绍各部的功能 1、页眉 每页显示 2、报表头(默认是一个报表的头显示,只显示一次,可以设置其“每页重复打印”为是,做到每页显示,报表尾一样。) 3、明细网格 A、标题行(设置报表的列名称,可以设置多层报表标题) B、内容行(出具体数据,当内容行比较多内容时,需要设置其文字自动饶行为“是”,可伸展为“是”。) C、分组(设置分组条件,可以做到按页分组(我们一般做小计就用到按页分组),也可以依据字段分组(我们一般合并不同行相同内容会用到,设置分组依据为相同内容的那一列,然后在报表头设置占列式为“是”,占据列选择需要合并的列,即可。)) 4、报表尾 5、页脚 每页显示,一般用来做页码显示 三、各部件细节说明 1、页眉(少用) 2、报表头 一般用来放报表标题,工程名称,页码等,使用情况少 3、明细网格 A、标题行(最主要熟悉多层报表标题) B、内容行(最主要是内容行格式的设置:数据格式、饶行,伸缩等,自由格的设置,部件框跟内容行列的对齐。) C、分组(很复杂,能实现的功能很多,具体难点在分组依据的设置,小依据不能套大依据) 4、报表尾(少用) 5、页脚(少用) 四、宏代码的简单说明 对于一般报表制作来说,基本不涉及宏代码的修改,当有特殊要求时,才在当前已有的报表基础上,对代码进行微调,删除或者合并。 可能需要微调的地方: A、增加一个字段长度:例如在清单名称比较长的时候,如果清单名称那个字段定义长度不够的时候,就有可能出不来,需要修改下定义的长度 rst.Fields.Append 清单名称, adVarChar, 255, 32 B、本来是出分部的数据,现在需要出措施的数据: Call GetBillRst rst, McDoc.projfb 或者Call GetBillRst rst, projfb 修改成 Call GetBillRst rst, McDoc.projCS 或者Call GetBillRst rst, projCS C、在代码里控制字段的小数点保留位数 rst.fields 清单工程量 FormatNumber bill.GCL, 2, -1, , 0 D、控制在清单或者定额合价大于0的时候显示数据 清单合价:bill.sum 定额合价:Work.sum If Bill.Sum 0 then …具体内容 End if 五、具体问题说明 1、综合文本框 2、分组 3、字段格式 4、子报表的设计、对齐 5、统计框 六、具体设计一张报表(用综合单价案例) 七、自由提问解答

文档评论(0)

abf4675328 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档