biztalk 2010 functoid зацикливания таблицы

У меня есть плоский файл, который я пытаюсь преобразовать в X12_00401_820. Когда я использую зацикливание и извлечение таблиц, цикл никогда не происходит.

Ниже моя карта:http://i.imgur.com/OOy3PJj.png

Ниже вывод. Номера счетов-фактур правильные, но я получаю только первую сумму, а не сумму для каждого счета.

http://i.imgur.com/WmdSAbW.png

1 ответ

Первый входной параметр для этого функтоида должен быть областью видимости, а второй представляет количество столбцов в сетке данных.

Первым параметром вашего функтоида является область действия. Вы должны установить область действия как SellersInvoiceNumber (не связывайте его графически, просто напишите в input[0] SellersInvoiceNumber)

Второй параметр вашего функтоида - это количество столбцов, вы должны поставить туда 2, так как в вашей сетке будет два столбца.

Таким образом, третий и четвертый параметры будут вашими полями SellersInvoiceNumber и Invoice суммы (свяжите это графически, как вы уже сделали)

Не забудьте настроить столбцы в таблице Looping Grid, но я думаю, вы уже сделали это

Это должно работать

Другие вопросы по тегам