我有一个KTR,它有一些Table输入和一些查询。此步骤的输出将提供给JSONOut Step。
我的问题是,在某些情况下,Table输入将返回0行,在这种情况下,JSONOutput步骤将显示错误。
有什么方法可以通过添加一些过滤器或其他方法来管理它
答案 0 :(得分:3)
这取决于您对JSON输出的要求。如果您仍希望生成它,但使用空行显示没有数据,请使用“检测空流”步骤。当表中确实存在数据时,您必须有一个流,而另一个流用于生成空数据集。
另一种方法是使用过滤行步骤,只有将数据传递给JSON输出步骤(如果存在)。
答案 1 :(得分:2)
在表输入步骤后使用过滤行,并输入条件,如果不为null则只将值传递给json输出,否则将其分配给虚拟步骤..
所以这样你就不会得到这样的错误。