注释和答案“测试 - 使用IN操作上拼接列表 - 不工作” https://knowledge.亚搏在线safe.com/questions/63660/tester-using-in-operator-on-concatenated-list-not.html 对于这个问题的最新意见和答案“ - 使用IN操作上拼接列表 - 测试仪不工作” 通过robertr上robertr的回答评论 https://knowledge.亚搏在线safe.com/comments/63738/view.html 感谢您的时间和耐心!

周五,2018年2月9日10时57分01秒GMT robertr
由吉奥回答 https://knowledge.亚搏在线safe.com/answers/63737/view.html

@robertr

OK,我看到它显然工作。

而你没有测试子句合并到您的功能,这将无法确实。

两个版本我张贴的工作BTW。我使用它们人的时间。(当然不是,当你不合并数据。)

我看到的不是为什么它会是遥不可及。在我看来,很简单。

周五,2018年2月9日10时51分22秒GMT GIO
通过robertr上robertr的评论评论 https://knowledge.亚搏在线safe.com/comments/63726/view.html @takashi
是的,这的确是工作。我接受这是一个很好的解决了这个问题。
一个惊人的发现是如何实现的东西有不同的变压器的一种方式。
周五,2018年2月9日8时45分55秒GMT robertr
通过robertr上robertr的评论评论 https://knowledge.亚搏在线safe.com/comments/63718/view.html 很有意思。
我需要检查了这一点,今天回来了反馈。感谢您的建议。

周五,2018年2月9日5点59分28秒GMT robertr
评论由隆上隆的回答 https://knowledge.亚搏在线safe.com/comments/63710/view.html 恐怕无论是使用测试仪或列表的操作可能不适合用于实现该目标。
假设有两个来源的数据集:
  1. Shapefile数据集,每个特性都有属性'NAME'。
  2. 可变数据集,每个功能也有属性'名称'。
所述FeatureMerger在该模拟式的工作流程将输出的Shape亚搏在线file设有其名称存在于第二数据集,通过合并端口。


周五,2018年2月9日○点05分15秒GMT
通过robertr上robertr的回答评论 https://knowledge.亚搏在线safe.com/comments/63697/view.html 我有太多能够做到这一点,但我明白了解决方法。
谢谢回复。

周四,2018年2月8日23时03分48秒GMT robertr
通过robertr上robertr的回答评论 https://knowledge.亚搏在线safe.com/comments/63696/view.html 嗯。问题是,我在我的shapefile 3.600行有不同的值的“名称”字段。这始终是一个固定的文件,它不会改变。我不想继续与所有3600行,但只有那些具有“名称”中获得的列表,这是用逗号分隔的一个更长的字符串。

另一个文件(即应该提供的名称进行过滤列表)可从每天不同(你不知道,这将是在列表中的元素)。

我做获得列表:


这就是为什么我在寻找的东西会在任何的源文件工作,与最终结果是:

IF “NAME” 中MY_LIST:
传feature_shapefiles使用该名称
其他:
FAIL feature_shapefiles其余

例如,如果MY_LIST将只包含“洛杉矶”,我需要它与NAME =“洛杉矶仅传递feature_shapefile。我从来不知道,虽然这将是在列表中的项目。

我希望我没有让这更模糊比它。
周四,2018年2月8日23时02分56秒GMT robertr
通过回答隆 https://knowledge.亚搏在线safe.com/answers/63692/view.html

你好@robertr这简化了工作流程的工作只是罚款,与F亚搏在线ME 2017.1.2.1。

确保每一个功能进入测试仪既有“名”和“_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分十四秒GMT kuanglee
通过erik_jan回答 https://knowledge.亚搏在线safe.com/answers/63688/view.html

另一种思考:

不要串联列表,并使用ListSearcher变压器。

周四,2018年2月8日22时05分14秒GMT erik_jan
通过robertr上robertr的回答评论 https://knowledge.亚搏在线safe.com/comments/63686/view.html @gio
谢谢你的答案。我真的觉得这是很牵强,并没有任何意义。
为什么要让一个选择,如果它不能正常工作?

为您提供的版本不工作之一,很遗憾。
为什么会LeftValue与@Value(MyColumn)和RightValue不行?只要你被允许使用甚至UserParameters,它应该工作。

一定有什么东西我没有看到这里。
周四,2018年2月8日21时39分56秒GMT robertr
由吉奥回答 https://knowledge.亚搏在线safe.com/answers/63664/view.html

robertr

这不符合作为搜索字符串一个属性的工作(不表达,而不是在SQL无法在ArcMap语等等....我想他们所有,实际的SQL解释了这个)

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

你要么做一个喜欢:

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

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

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

周四,2018年2月8日15点47分55秒GMT GIO
通过robertr上robertr的回答评论 https://knowledge.亚搏在线safe.com/comments/63662/view.html 是。同样的结果,全部失败。我希望这两个工作,虽然。很奇怪。

周四,2018年2月8日十五点30分23秒GMT robertr
通过erik_jan回答 https://knowledge.亚搏在线safe.com/answers/63661/view.html

您尝试过_concatenated包含名吗?

周四,2018年2月8日15时14分16秒GMT erik_jan