显示来自两个不同数据集的数据,其中一个数据集为空
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了显示来自两个不同数据集的数据,其中一个数据集为空相关的知识,希望对你有一定的参考价值。
我试图从一个表中显示数据,该表从外部表填充它的列。我的挑战是被引用的表中不存在“默认”值,因此在引用外部记录时,将忽略任何“默认”单位。我会尝试用图片解释,我正在看的数据集见图1。
这是我试图显示的数据。我的问题孩子是UNITSNBR
专栏。此数据来自名为UNITS
的数据表。见图2
当添加一个EACH的部件时,我必须越过的桥是默认的度量单位。这在Parts
数据表中产生“0”,但在UNITS
表中没有对应的“0”。任何显示{UNITSNBR.DESCRIPTION}
的尝试都会破坏报告,因为没有与0对应的描述。我使用以下代码获得了一点成功Image 3
这产生以下结果。挑战是我不需要将{PARTS.UNITSNBR}
视为文本,我需要查看{UNITSNBR.DESCRIPTION}
但它不是PARTS
数据集的一部分,默认的“0”不是UNITS数据集的一部分。任何想法将不胜感激。如果我需要更清楚,我会尽力解释。
答案
试试这个:
if({PARTS.UNITSNBR}) = 0 then
"EACH"
else
{UNITS.DESCRIPTION}
以上是关于显示来自两个不同数据集的数据,其中一个数据集为空的主要内容,如果未能解决你的问题,请参考以下文章