biztalk 2010 functoid зацикливания таблицы
У меня есть плоский файл, который я пытаюсь преобразовать в X12_00401_820. Когда я использую зацикливание и извлечение таблиц, цикл никогда не происходит.
Ниже моя карта:
Ниже вывод. Номера счетов-фактур правильные, но я получаю только первую сумму, а не сумму для каждого счета.
1 ответ
Первый входной параметр для этого функтоида должен быть областью видимости, а второй представляет количество столбцов в сетке данных.
Первым параметром вашего функтоида является область действия. Вы должны установить область действия как SellersInvoiceNumber (не связывайте его графически, просто напишите в input[0] SellersInvoiceNumber)
Второй параметр вашего функтоида - это количество столбцов, вы должны поставить туда 2, так как в вашей сетке будет два столбца.
Таким образом, третий и четвертый параметры будут вашими полями SellersInvoiceNumber и Invoice суммы (свяжите это графически, как вы уже сделали)
Не забудьте настроить столбцы в таблице Looping Grid, но я думаю, вы уже сделали это
Это должно работать