在一列中但在单独的行中显示来自 3 列的不同数据
Show different data from 3 columns in one column but in separated rows
我在 Crystal 报告中遇到这种情况,我有 3 列,每列都有不同的数据,但我想在一列中显示它们,但在不同的行中,我认为就像SQL 中的联合等效项,但我不确定,我尝试过使用 if 但它不起作用,这是我想做的示例:
如果我将它们分开,我的 3 列显示如下:
enter image description here
我想像这样给他们看:
enter image description here
您可以使用这样的公式创建公式字段
If Not IsNull({Data1}) Then {Data1}
Else If Not IsNull({Data2}) Then {Data2}
Else If Not IsNull({Data3}) Then {Data3}
(方括号中的值是列的占位符,您可以在公式工作室对话框中添加它们。)
然后将新的公式字段放入报表中。
我在 Crystal 报告中遇到这种情况,我有 3 列,每列都有不同的数据,但我想在一列中显示它们,但在不同的行中,我认为就像SQL 中的联合等效项,但我不确定,我尝试过使用 if 但它不起作用,这是我想做的示例:
如果我将它们分开,我的 3 列显示如下:
enter image description here
我想像这样给他们看:
enter image description here
您可以使用这样的公式创建公式字段
If Not IsNull({Data1}) Then {Data1}
Else If Not IsNull({Data2}) Then {Data2}
Else If Not IsNull({Data3}) Then {Data3}
(方括号中的值是列的占位符,您可以在公式工作室对话框中添加它们。)
然后将新的公式字段放入报表中。