你在这里: 属性 > ListRenamer

ListRenamer

重命名或宣传列表的名称或组件。促进或重命名,如果所得到的名称与现有的属性名称碰撞时,现有的属性将被覆盖。

对于下面的下列术语的讨论中介绍:

  • 组件 - 这是一块属性名称。例如,在列表{}。BLAT {}。FOO中,有3个分量。两个组件列表:清单{}BLAT {}。一个组件是不是列表:FOO
  • 子 - 这是一个列表的一个组成部分。因此,在列表{}。BLAT {}。FOOBLAT {}是的子清单{}。同样的,FOO是的子BLAT {}
  • 结构化列表 - 需要子含有一个以上的数据块列表。该结构的元件被表示为FOO {}。一要么FOO {}; B

参数

例子

实施例1

如果列出到进程somelist {}和进入功能包含:

somelist {0}。长度= 7.3

somelist {2}。长度= 5

somelist {3} .height = 6

如果somelist {}更名为anotherName {},结果将是:

anotherName {0}。长度= 7.3

anotherName {2}。长度= 5

anotherName {3} .height = 6

实施例2

如果列出到进程somelist {}。listTwo {}中,名单行动促进 - listTwo {1}和收到的功能包含:

somelist {0} .listTwo {0} = 0

somelist {0} .listTwo {1} = 1

somelist {0} .listTwo {3} = 2

那么结果将是:

somelist {0} .listTwo = 1

实施例3

如果列出到进程somelist {}。listTwo {}中,名单行动促进 - listTwo {1}和进入功能包含:

somelist {0} .listTwo {0}。长度= 0

somelist {0} .listTwo {1}。长度= 1

somelist {0} .listTwo {1} .height {0} = 3

somelist {0} .listTwo {3}。长度= 2

那么结果将是:

somelist {0}。长度= 1

somelist {0} .height {0} = 3

实施例4

如果列出到进程somelist {}中,名单行动促进所有子组件和传入功能包含以下内容:

somelist {0}。长度= 7.3

somelist {2}。长度= 5

somelist {3} .height = 6

其结果将是:

长度{0} = 7.3

长度{2} = 5

高度{3} = 6

其他资源

在列表的详细信息

编辑变压器参数

使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要进入这些选项的菜单上,单击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项

变压器分类

属性

搜索FME知识中心

搜索样品和有关该变压器上的信息FME知识中心