显示来自两个不同数据集的数据,其中一个数据集为空

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}

以上是关于显示来自两个不同数据集的数据,其中一个数据集为空的主要内容,如果未能解决你的问题,请参考以下文章

使用来自另一个数据集的值搜索和更新 Spark 数据集列

Vue.js 创建选择器,显示来自选定数据集的数据

s-s-rS 2008 使用来自同一数据集的不同总和在条形图顶部绘制折线图

如何在文本框中显示数据集的多个结果集

添加两个变量,其中包含来自同一数据库的两个不同表的值

pyqt5 QTableWidget 不会显示来自 PyEve 数据集的 id 键值