Мне нужно установить папку в моем цикле Foreach в переменную. Я попытался просто добавить местоположение в мою конфигурацию пакета, и он действовал так, как будто это сработало, но когда я открыл файл конфигурации, его там не было.
У меня он был установлен в Foreum File Enumerator, с жестким кодом пути и получить полное имя файла. Мои переменные Mappings имеют переменную CurrentFile с индексом 0.
Итак, я изменил его на Perach from Variable Enumerator с переменной SourceFiles\server\path *. *. Но теперь он жалуется на то, что CurrentFile, что тип назначаемого значения отличается от типа переменной (string).
Я предполагаю, что мне нужно каким-то образом использовать выражения с вкладкой Enumerator on Collections? Как?
- Общие сведения: Контейнер Loop Loach
- Коллекция: Foreach от Varialbe Enumerator; Variable - User:: SourcePath; Выражения (не используются)
- Переменные сопоставления: переменный пользователь:: CurrentFile, индекс 0
- Выражения: (не используется)
Ошибка: 0xC001F009 в MyPackage: тип значения, присвоенного переменной "User:: CurrentFile", отличается от текущего типа переменной. Переменные могут не меняться во время выполнения. Переменные типы строгие, за исключением переменных типа Object. Ошибка: 0xC001C012 в контейнере контура Foreach: переменная ForEach Переменная № 1 в переменную "Пользователь:: CurrentFile" не может быть применена.