关于“测试人员—在连接列表上使用IN操作符—不工作”的回答 https://knowledge.亚搏在线safe.com/questions/63660/tester-using-in-operator-on-concatenated-list-not.html 关于“测试人员—在连接列表上使用IN操作符—不能工作”问题的最新答案 答案由gio https://knowledge.亚搏在线safe.com/answers/63737/view.html

@robertr

好吧,我明白了。

而且您没有将test-子句合并到您的特性中,这确实会失败。

这两个版本我都发布了。我一直在用它们。(当然不是当你不合并数据..)

我看不出这有什么牵强的。在我看来很简单。

格林尼治时间2018年2月9日星期五10:51:22 gio
答案由隆 https://knowledge.亚搏在线safe.com/answers/63692/view.html

@robertr在FME 2017.1.2.1中,这亚搏在线个简化的工作流程工作得很好。

确保测试人员输入的每个特性都有“NAME”和“_concatenated”。
北京时间2018年2月8日星期四22:29 GMT
答案由kuanglee https://knowledge.亚搏在线safe.com/answers/63690/view.html

我的情况和你差不多。我最终像这样构造了查询字符串 = 'Value 1'或 = 'Value 2'或…

格林尼治时间2018年2月8日星期四22:24:14 kuanglee
答案由erik_jan https://knowledge.亚搏在线safe.com/answers/63688/view.html

另一个想法:

不要连接列表并使用ListSearcher变压器。

格林尼治时间2018年2月8日星期四22:05:14 erik_jan
答案由gio https://knowledge.亚搏在线safe.com/answers/63664/view.html

robertr

这与searchstring属性不工作(不在表达式中,不在sql中,不在arcmap表达式中,等等…)我都试过了,sql解释了这一点)

In字符串(在您的示例中是连接的属性)按字面意思理解。

你要么做一个喜欢:

@Value(连接)像%@Value(name)%(后一部分应该在texteditor中完成!)不是arithmic编辑!)

[regexp {@Value(name)} {@Value(concatenated)}] <>0

Instring也可以使用,不过我不经常在这种情况下使用它。

格林尼治时间2018年2月8日星期四15:47:55 gio
答案由erik_jan https://knowledge.亚搏在线safe.com/answers/63661/view.html

您尝试过_concatenated包含名吗?

格林尼治时间2018年2月8日星期四15:14:16 erik_jan