水晶报表打印单据时增加空行或空白行的示例脚本
来源:互联网 发布:达内java 编辑:程序博客网 时间:2024/05/16 18:24
假设我们的单据每张共打印五行,则最多会增加空白行4行,
在重复出现的表体中定义四个空白节。
我们首要的任务是根据记录数来确定这四个节什么时候显示,什么时候不显示。
我们定义的节的抑制显示脚本为:
节1,只有当记录数等于1时才需要显示第一个空白节。
if onlastrecord=false then
FORMULA = TRUE
else
if (COUNT({销售单表体.商品代码}) mod 5 > 1) then
FORMULA = TRUE
else
if (COUNT({销售单表体.商品代码}) mod 5 = 0) then
FORMULA = TRUE
else
FORMULA = FALSE
end if
end if
end if
节2,只有当记录数等于1或等于2时才需要显示第二个空白节。
if onlastrecord=false then
FORMULA = TRUE
else
if (COUNT({销售单表体.商品代码}) mod 5 > 2) then
FORMULA = TRUE
else
if (COUNT({销售单表体.商品代码}) mod 5 = 0) then
FORMULA = TRUE
else
FORMULA = FALSE
end if
end if
end if
其它两个节,以此类推是很简单的。
注意的是分界条件是 完全求模后 返回 0 和记录数本身就为零的情况的处理。
- [原创]水晶报表打印单据时增加空行或空白行的示例脚本
- 水晶报表打印单据时增加空行或空白行的示例脚本
- 水晶报表打印单据时增加空行或空白行的示例脚本
- 水晶报表打印单据时增加空行或空白行的示例脚本
- 用VB+水晶报表实现单据打印
- 水晶报表的打印
- 刪除最后一行是空行(空白行),系统自动增加的空行
- 水晶报表自动补空行
- 实现水晶报表的打印功能(网摘)
- VS2005水晶报表的横向打印问题
- 水晶报表4.6的使用示例
- 水晶报表打印时先导PDF
- 水晶报表打印
- 水晶报表 打印补丁
- 水晶报表 打印
- 水晶报表打印
- 水晶报表打印
- 水晶报表三级组空白页面的解决
- 部署水晶报表时的常见问题及解决方案
- 水晶报表中子报表的数据绑定问题
- 中国学生为什么学不好计算机
- 软考级别
- Microsoft Visual Studio .NET 系统必备
- 水晶报表打印单据时增加空行或空白行的示例脚本
- 全国各省软件水平(资格)考试办公室联系方式一览表
- Firefox 2.0 将会启用新的默认主题,看上去有些接近Windows Vista的风格。
- 查看sqlserver数据库结构的SQL语句
- 什么叫成功人士,你知道吗?
- CTDP linux 程序员手册 (4.6) 一个循环脚本的例子
- C# 3.0新特征之创建和初始化集合对象
- 开博的原因
- deleted 和 inserted 是逻辑(概念)表