解决水晶报表重线丢线问题 c 水晶报表

解决水晶报表页中间重线页尾丢线问题

一正常的方式会出现页中间重线页尾丢线

  如果“详细资料”节中有多行内容,而且字段可能扩展多行,则字段扩展之后可能其后的横线出现多次,甚至页尾的横线丢失。这里以“详细资料”节有两行内容和间隔的3条横线为例,为容易区别还将横线设置成不同的颜色,其中第1条横线为每页的第1条横线,以及详细资料节重复后的第1条横线,设为红色;第2条横线为重复的详细资料节的第2条横线,设为绿色;第3条横线为详细资料节重复后的最后1条横线,以及每页的最后1条横线,设为兰色。


解决水晶报表重线丢线问题 c 水晶报表


  如果把它们都放到一个详细资料节内,则当供应商字段GUSHMCHENG扩展多行时,则将影响其后的绿色横线出现多次。而当备注字段BZHU扩展多行时,则将影响其后的兰色横线出现多次。并且如果分配不当,每页最后的这条兰色横线可能丢失。

二为了避免这种现象,需要进行下面的工作:

  1需要右击“详细资料”节的分割横条,除了将第1条红色横线(之前没有扩展的字段,所以没有受到影响)之外,剩余的每条横线需要单独放到一个“详细资料”节,当然其后的内容行自然也要放到一个单独的“详细资料”节,这样当横线之上的字段扩展多行时,不会影响其后的横线线条,因为它们在不同的“详细资料”节。


  2这样处理后的结果就是:第1条红色横线和其下面的第1个内容行放到“详细资料”a节,第2条绿色横线单独放到“详细资料”b节,第2个内容行放到“详细资料”c节,第3条兰色横线单独放到“详细资料”d节。


  3分别选择红色、绿色、兰色3条横线,在属性窗口中将Bottom都设置为1。如果节的高度不合适,则可能出现横线之间的间隔,就是“详细资料”节重复时,上次的3号兰色尾线和本次的本次的1号红线之间出现了间隔。

  4将后面两条横线所在“详细资料”b节和“详细资料”d节,在属性窗口中将Height都设置为2-8之间,最好为2,如此的高度,在设计方式绿色和兰色横线将被覆盖而看不到,不用担心。

  这样当整个“详细资料”节重复出现时,第3条兰色横线会覆盖第1条红色横线,它们之间不出现间隙。这样的设计,任何的分页都不会出现横线之间的间隔和丢失。


三 以下方法会使用到

  1 分节
  在设计页面上,右击不同的分节横条,就可在此节之后加入相同类型的节,右击“详细资料”节,可以将其删除,但“分组”节需要在组专家内删除。



  2 网格大小、显示、对齐  为了更好的对齐设计页面上的控件,可以右击设计页面空白处,-- 设计 -- 默认设置,在弹出的页面上,可以勾选 对齐网格,显示网格,网格大小进行有效的设置。

  3 为了能够使某列数据过多不被截断而自动扩展到下一行,可以这样设置:

  在设计页面上,右击 字段名 -- 设置对象格式,勾选“可以增大”,在其后最大行数,输入最大允许扩几行,0为许限制。


  4 如果有分组,为了避免中间分页后丢失页尾部的横线,可以设置组的选项,方法如下:

  在设计页面上,右击 分组的分割横条 -- 组专家-- 点“选项”按钮 -- 切换到“选项”页面,勾选“将组放在同一页上”,按“确定” ,再按“确定”即可。

  5 如果分组不适合,可以删除组,但要注意组中的项目也许会删除,所以删除前要把它们移出组。删除方法如下:在设计页面上,右击分组的分割横条 -- 组专家,点选右侧“分组依据”中要删除的字段名,点击页面中部的 “<”按钮,即可删除。


  6 公式字段 @gs

1) 右击“字段资源管理器”中的的“公式字段”,创建一个“公式字段”,名称为 gs,随便绑定一个数据源的字段
2)放到水晶报表上,显示为:@gs,也就是前面加入一个@
3)在后台代码中这样给其传递参数,这里改变为另一个数据源的字段
customerReport.DataDefinition.FormulaFields["gs"].Text ="{V_CG_BB_CGDMXI.LXREN}";

  7参数字段 ?cs

1) 右击“字段资源管理器”中的的“参数字段”,创建一个“参数字段”,名称为cs,动态方式,随便绑定一个数据源的字段
2)放到水晶报表上,显示为:?cs,也就是前面加入一个?
3)在后台代码中这样给其传递参数
customerReport.SetParameterValue("cs", "传递参数");

点此查看创建水晶报表的详细方法

点此查看有关的图片

  

爱华网本文地址 » http://www.413yy.cn/a/25101011/62449.html

更多阅读

怎样解决路由器频繁掉线 光猫接路由器掉线频繁

  绝大多数网友对路由器频繁掉线问题确实是深恶痛绝,而且有些问题并不是因为路由器的问题造成的,懂得路由器维修知识的还好,如果是新手将一筹莫展,只有打电话请客服人员来维修,非常麻烦。下面JCG将介绍路由器掉线问题的各种解决办法,利

dnf进不去频道解决方法 dnf掉线的解决方法

dnf进不去频道解决方法——简介《地下城与勇士》是一款韩国网络游戏公司NEOPLE开发的免费角色扮演2D游戏,由三星电子发行,并于2005年8月在韩国正式发布。该游戏是一款2D卷轴式横版格斗过关网络游戏 (MMOACT),大量继承了众多家用机、街

声明:《解决水晶报表重线丢线问题 c 水晶报表》为网友心痛的诉说分享!如侵犯到您的合法权益请联系我们删除