Моя проблема такова:
В моем входном файле есть запись, которая содержит элемент с номером.Эта запись встречается только один раз.
В моем выходном файле мне нужно создать 2 записи, которые содержат это число.
Использование циклического функтоида не подходит для моей цели, поскольку в выходном файле создается только одна запись.
Моя схема ввода (номер одетта - это элемент, который мне нужно отобразить):
Моя схема вывода:
Итак, мне нужно создать 2 экземпляра NADLoop1, каждый из которых содержит номер OdetteNumber.Я попытался использовать функтоид с циклической обработкой таблиц, но поскольку NadLoop1 уже участвует в нескольких других циклах на карте, я получаю сообщение об ошибке: «Переменная или параметр« var »либо не определены, либо находятся вне области действия»
Если возможно, я бы хотел избежать использования XSLT, так как остальная часть карты сделана с использованием визуального картографа, но если это единственное решение, я готов внедрить его в XSLT.