2013-10-04 5 views
0

Я использую для каждого контейнера цикла в пакете SSIS, где я передаю объект списка в качестве перечислителя в контейнер. Если список пуст, для каждого контейнера цикла происходит сбой. Есть ли способ передать контейнер, даже если объект списка пуст?Контейнер цикла цикла в SSIS с использованием переменной

ответ

1

Является ли объект List объектом, который вы передаете в свой контейнер, действительно пустым списком, или он является нулевым? Контейнер Foreach Loop довольно счастливо перебирает пустой список (и ничего не делает), но с ошибкой, например, при попытке передать ему нулевой объект:

Error: The GetEnumerator method of the ForEach Enumerator has failed with error 0x80131509 "(null)". This occurs when the ForEach Enumerator cannot enumerate.