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

Deiccide

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

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

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

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


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


Подскажите пожалуйста, что я делаю не так?
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 712
Баллы
113
сделайте отладку.
получаете список файлов из нужной директории после скачивания, в темповый список,
выводите в лог количество строк в темповом списке,
выводите в лог весь список через объеденить все строки.
можете сюда выложить результат лога. ну и что за ошибка выбивает , скрин не помешал бы.
 

Deiccide

Client
Регистрация
01.03.2019
Сообщения
6
Благодарностей
0
Баллы
1
сделайте отладку.
получаете список файлов из нужной директории после скачивания, в темповый список,
выводите в лог количество строк в темповом списке,
выводите в лог весь список через объеденить все строки.
можете сюда выложить результат лога. ну и что за ошибка выбивает , скрин не помешал бы.
так список файлов пуст.


а если ещё раз запустить кубик, то он увидит файл.
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 712
Баллы
113
где то не то.. я щас сделал тестовый шаб который в цикле получает список файлов из директории и выводит количество строк в списке. и начал копировать файлы через проводник. изменения сразу видит и выводит в лог.
кусок шаба что на скрине скинь , гляну.
 
  • Спасибо
Реакции: Deiccide

Deiccide

Client
Регистрация
01.03.2019
Сообщения
6
Благодарностей
0
Баллы
1
где то не то.. я щас сделал тестовый шаб который в цикле получает список файлов из директории и выводит количество строк в списке. и начал копировать файлы через проводник. изменения сразу видит и выводит в лог.
кусок шаба что на скрине скинь , гляну.
Разобрался)
оказалось проблема в сайте откуда я качал таблицу - moysklad
он слишком долго готовит таблицу и всегда разное время.

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

Спасибо)
 

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