我有 tFilterRow 组件,仅当今天属于我的日期列表中的特定日期时才接受,即实际为 true。如果该值为 true,我想运行我的子作业,否则终止该子作业。
我的if条件:(input_row.actual.equals("true"))
但是没用。
有人可以帮忙吗?
最好的,
既然您提到“true”是一个字符串,请尝试以下操作: "true".equals(input_row.actual)
如果“input_row.actual”包含 Null 值,您的作业将抛出 NullPointerException
还要检查 input_row.actual 是否等于“TRUE”或“True”,因为 equals 区分大小写
如果仍然不起作用,请添加 tJavaRow 组件并尝试使用 System.out.println("Value of row: " + input_row.actual); 记录该值