[V12功能解说] 如何在水晶报表中添加复选框?
[b]* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。[/b]有很多情况下,当客户想给他们的客户提供多份时,他们必须将多份分成原件和副本。因此,我们已经在报表上为这些客户提供了选项,在表头部分的“原件”和“副本”复选框。因此,如果特定的是第一次打印,那么原件复选框应该被勾选,如果它打印了一次以上,那么副本的复选框应该被勾选。
要想在水晶报表中做到这一点,请参见以下步骤:
[b]第1步:[/b]
运用以下SQL查询创建子报表,并将子报表添加至主报表。
例如,你的报表代码是ZSINVOICE,即销售报表。在这个主报表中添加子报表。
请参考下面的SQL查询代码段截屏:
[attach]6292[/attach]
样本脚本
其中,变量 “NUMDEB”为编号,变量“FOLDER”为你正在使用的 Sage X3 账套的名称。
[b]第2步:[/b]
如下面的截图所示,在报表标题中插入2个勾选和2个未勾选的复选框图像:
[attach]6293[/attach]
样本报表表头
[b]第3步:[/b]
使用“Section Expert(部分专家)”为两个表头部分添加抑制条件。
[attach]6294[/attach]
报表表头版块
以下是“报表表头a”部分的条件:
[b]{Command.COUNT}=1[/b]
以下是“报表表头b”部分的条件:
[b]{Command.COUNT}<>1[/b]
每当用户试图从Sage X3打印销售报表时,都会据计数器显示复选框的勾选情况。
请参考下面的输出示例截图。
[attach]6295[/attach]
样本报表输出
这样一来,任何人都可以通过查看复选框来识别复印件是原件还是副本。
页:
[1]