Привет!
Есть 1с(8.2.16.368) клиент сервер, в которой по расписанию выполняется прием писем, в частности вот этим кодом выполняется получение вложений (как пользователями, так и фоновым заданием).
Проблема в том, что если вложение имеет формат csv, то файлы после записи имеют очень маленький размер (десятки байт) - в таком файле содержится только первая строка из вложения. Такая история наблюдается только с csv файлами.
Попытка
Для Каждого Вложение Из Письмо.Вложения Цикл
Если Найти(НРег(Вложение.ИмяФайла),"xls") ИЛИ Найти(НРег(Вложение.ИмяФайла),"xlsx")
ИЛИ Найти(НРег(Вложение.ИмяФайла),"rar") ИЛИ Найти(НРег(Вложение.ИмяФайла),"zip")
ИЛИ Найти(НРег(Вложение.ИмяФайла),"csv") Тогда
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший