Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Crystal reports crystal report中记录为空时如何删除新行_Crystal Reports - Fatal编程技术网

Crystal reports crystal report中记录为空时如何删除新行

Crystal reports crystal report中记录为空时如何删除新行,crystal-reports,Crystal Reports,对不起,如果它重复或等 我想在Crystal Report中显示记录,如 String1 | String2 | String3 | String4 | ------------------| 12345 | ------------------| 12345 | String3包含4个字段,字段1-4 但我的代码不是这样工作的 String1 | String2 | String3 | String4 | ------------------| 12345 | --------

对不起,如果它重复或等

我想在Crystal Report中显示记录,如

String1 | String2 | String3 | String4 |

------------------| 12345  |

------------------| 12345  |
String3
包含4个
字段
字段1-4

但我的代码不是这样工作的

String1 | String2 | String3 | String4 |

------------------|  12345 |

------------------|  12345 |

------------------|--------|

------------------|--------|
我想做的是显示记录,当它有一些数据时,我有4条记录,如果一条或多条记录包含一些数据,那么其他记录将不会创建新行,所以不会占用空间

if {Table.Field1} = "0" then 
""
else if {Table.Field2} = "0" then
""
else if {Table.Field3} = "0" then 
""
else if {Table.Field4} = "0" then 
""
else
{Table.Field1} & "<br>" & {Table.Field2} & "<br>" & {Table.Field3} & "<br>" & {Table.Field4}
如果{Table.Field1}=“0”,则
""
否则,如果{Table.Field2}=“0”,则
""
否则,如果{Table.Field3}=“0”,则
""
否则,如果{Table.Field4}=“0”,则
""
其他的
{Table.Field1}&“
”&{Table.Field2}&“
”&{Table.Field3}&“
”&{Table.Field4}

在Crystal Report上使用
可以增长
和文本解释
HTML文本

一种解决方法是使用启用背景色的文本字段

基本思想是将文本字段放置在与报告匹配的背景中,并为文本字段写入suprss条件,以便在没有数据时显示else suprss

这将确保当没有数据时,文本字段将覆盖行,这将给行留下未打印的印象

编辑---------------------------------------------------------------

现在在下面的图片中,我在两行之间放置了一个文本字段,并将背景颜色设置为与我的预览相匹配的白色

检查线条末端高亮显示的矩形部分

现在在预览中,您可以在中看到文本字段的放置位置似乎没有线条


在“截面专家”中,详细说明截面属性,选中“抑制空白截面”。谢谢,但仍然不起作用谢谢,但我仍然不明白,你能告诉我怎么走吗?