#biztalk
#biztalk
Вопрос:
У меня есть сопоставление со схемой ввода и схемой вывода. Если я отправлю xml-файл с двумя полями, которые не предусмотрены схемой, поля элементов будут выписаны, но с пустыми значениями. Я бы хотел, чтобы он вообще не записывал элементы в выходной файл. Возможно ли это?
Ответ №1:
Используйте функтоид «Логического существования», чтобы создавать элемент на выходе только тогда, когда он указан на входе.
Для этого; а) Перетащите функциональный идентификатор логического существования на поверхность картографа. б) Перетащите функциональный идентификатор отображения значений на поверхность карты в) подключите элемент из исходной схемы к функциональному идентификатору логического существования d) подключите функциональный идентификатор логического существования к вашему функциональному идентификатору отображения значений. e) подключите элемент к вашему функционалу сопоставления значений f) подключите ваш функционал сопоставления значений к целевому элементу для условного сопоставления.
Это говорит о том, что «когда у меня есть элемент X в источнике, затем сопоставьте его значение с элементом Y в пункте назначения. в противном случае не выполняйте сопоставление «.
Выполните описанные выше действия, чтобы убедиться, что входные данные functoid настроены правильно.
HTH