Получение списка файлов. Проблема с новым файлом.

  • Автор темы Автор темы Deiccide
  • Дата начала Дата начала

Deiccide

Client
Регистрация
01.03.2019
Сообщения
6
Реакции
1
Баллы
1
Здравствуйте!
Столкнулся с проблемой. Зенка не видит файл, который был скачан во время работы скрипта.
Часть шаблона с ошибкой
b46518ec2c.png

Суть:
1) Сначала качается файл (таблица) с сайта в папку {-Project.Directory-}files\
2) Получаем список файлов из папки {-Project.Directory-}files\ и сохраняем в переменную путь к файлу.
3) Файл (таблица) подключается к проекту.

Ошибка возникает на 2 пункте. Видимо из-за того, что файл не существовал перед запуском шаблона.

Главное! После остановки шаблона из-за ошибки, при повторном запуске кубика "Получить список файлов" или C# - всё работает как надо.


Делал уже и через кубик "Получить список файлов" и через C#, всё равно ошибка.
Пытался ставить паузу после скачивания файла. (думал, может файл долго качается. Нет, не помогло.)


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

так список файлов пуст.
b282af767e.png


а если ещё раз запустить кубик, то он увидит файл.
 
где то не то.. я щас сделал тестовый шаб который в цикле получает список файлов из директории и выводит количество строк в списке. и начал копировать файлы через проводник. изменения сразу видит и выводит в лог.
кусок шаба что на скрине скинь , гляну.
 
  • Оценить
Реакции: Deiccide
где то не то.. я щас сделал тестовый шаб который в цикле получает список файлов из директории и выводит количество строк в списке. и начал копировать файлы через проводник. изменения сразу видит и выводит в лог.
кусок шаба что на скрине скинь , гляну.

Разобрался)
оказалось проблема в сайте откуда я качал таблицу - moysklad
он слишком долго готовит таблицу и всегда разное время.

Я зациклил проверку папки и ожидание.
Сделал несколько замеров, таблица качается 22-25 секунд

Спасибо)
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)