Пути к данным в функции «Язык преобразований» (TML)
При экспорте данных из SunSystems входные данные (исходные) описаны в иерархическом формате SunSystems (SSML), а выходные данные (целевые) могут быть описаны в любом иерархическом или плоском формате.
При импорте данных в SunSystems исходные данные (входные) могут быть представлены в любом иерархическом или плоском формате, а целевые данные (выходные) описываются в иерархическом формате SunSystems (SSML).
TML генерирует данные на основе значений, предоставляемых программой записи TML. Для идентификации входных и выходных данных программа записи TML использует пути к данным, уникальным образом описывающие местоположение каждого поля данных.
Путь к данным формируется при помощи конкатенации всех полей в иерархии данных с использованием косой черты («/») в качестве разделителя. Например, данные с иерархической структурой
SSC Payload PurchaseOrder Date
описываются как SSC/Payload/PurchaseOrder/Date
.
В пути данных можно указать атрибут элемента с помощью условного знака @. Например, для структуры XML
<SSC> <Payload> <PurchaseOrder Reference="123"/> </Payload> </SSC>
Следующий путь к данным ссылается на атрибут Reference для элемента Purchase Order:
SSC/Payload/PurchaseOrder/@Reference