StringConcatenator
在串接一个新的属性的任意数量的属性,用户参数和/或常数,和将结果存储的值。
注意:如果您需要设置多个属性,可以考虑使用AttributeCreator。它包含相同的功能。
输入端口
这个转换器接受任何特性。
输出端口
具有连接属性的特性。
参数
选择创建新的属性计算指定表达式并将计算结果放入指定属性中。
选择覆盖现有属性计算指定表达每所选属性一次。评价的结果将被放回属性。
这是将包含结果的属性。使用默认名称,或键入一个新的名称。
此参数允许对相同的表达式进行计算,每个选择的属性一次。对于指定的每个属性,表达式的结果将存储到该属性中。
如果连接需要当前属性的值,则使用函数检索它@CurrentAttribute ()。例如,如果传入的特性具有属性X和ÿ,我们希望用绳子它们添加前缀字首_,选择这两个属性,并将表达式设置为prefix_ @ CurrentAttribute()。
定义要连接的项目。对于每一个项目,你可以选择一个属性值,常数,换行,发布的参数,秘密参数,或FME参数。生成的字符串的预览在所示的连接后的结果窗口。
例如,要园名和属性区域合并成一个单一的标签可能是这样一个特殊的公园是:
公园:斯特拉思科纳公园
面积:87308平方英尺
在字符串部分下,选择要连接的属性,选择常量和一个新行来完成标签:
转换成更高级的文本编辑器,单击切换到高级按钮。
在这个编辑器,你可以撰写字符串表达式部分的字符串。该字符串可以包含属性值的引用,函数引用,或用户参数的引用。
注意:要在文本编辑器中使用数学函数,还需要使用feature函数@Evaluate。例如,这个表达式将特性的面积乘以属性的值,并创建一个字符串来报告结果:@Evaluate(@Round(@Value(NumericAttribute))* @面积())
注意:您可以切换回使用交换机选项菜单上的选项基本基本模式;然而,从高级将基本当一些表格式可能会丢失。
相关的变形金刚
的ExpressionEvaluator:计算数值表达式,可以嵌入到字符串表达式中。注意,在字符串表达式中,前导和末尾的空格会被保留,而在数值上下文中,比如在ExpressionEvaluator中,前导和末尾的空格会被忽略。
编辑变压器参数
使用一组菜单选项,transformer参数可以通过引用工作区中的其他元素来分配。更高级的功能,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击除了适用的参数。有关更多信息,请参见变压器参数菜单选项。
变压器的分类
变压器历史
该变压器是以前称为连接符。
搜索FME知识中心
搜索关于这个变压器的样本和信息FME知识中心。
标签关键词:串联连接串联系列