Crystal reports crystal report中记录为空时如何删除新行
对不起,如果它重复或等 我想在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 | --------
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
这将确保当没有数据时,文本字段将覆盖行,这将给行留下未打印的印象
编辑---------------------------------------------------------------
现在在下面的图片中,我在两行之间放置了一个文本字段,并将背景颜色设置为与我的预览相匹配的白色
检查线条末端高亮显示的矩形部分
现在在预览中,您可以在中看到文本字段的放置位置似乎没有线条
在“截面专家”中,详细说明截面属性,选中“抑制空白截面”。谢谢,但仍然不起作用谢谢,但我仍然不明白,你能告诉我怎么走吗?