使用变换语言设置数据路径

当数据从 SunSystems 中导出时,输入数据(源)是以 SunSystems 分层格式 (SSML) 进行描述的,而输出数据(目标)则是以各种分层或平面格式描述的。

当数据导入 SunSystems 时,源数据(输入)是以各种分层或平面格式进行描述的,而目标数据(输出)则是以 SunSystems 分层格式 (SSML) 描述的。

注意:当数据从 SSML 转移成相同的 SSML 格式时,系统自会使用提供的系统变换理解此类转移。如果需要改变值,则需要提供一个单独的变换脚本。

TML 将根据 TML 编写器提供的值来生成数据。TML 编写器使用数据路径 (data-path) 唯一地描述数据内各字段的位置,用以识别输入和输出内的数据。

取数据层次结构内的每个字段,并使用前斜线“/”作为分隔符将其串连在一起,这样就组成了数据路径 (Data-path)。例如:层次结构如下的数据:

SSC
		Payload
				PurchaseOrder
						Date

可描述为

SSC/Payload/PurchaseOrder/Date

数据路径 (Data-path) 可使用 @ 符号引用某个元素内的一个属性特征。例如,在下列 XML 结构中:

<SSC>
		<Payload>
				<PurchaseOrder Reference="123"/>
		</Payload>
</SSC>

下列数据路径 (data-path) 引用[采购订单参考]属性特征:

SSC/Payload/PurchaseOrder/@Reference