Имя: Пароль:
1C
 
1с не сохраняется файл локально в модуле
0 illiona
 
naïve
18.10.23
10:04
Процедура ОтправитьЛогПоПочте(Организация, КаталогВыгрузки, ПочтаПолучателей, ЛогАвто, МассивПересечений) Экспорт
    
    МакетДокумента = ПолучитьМакет("Макет");
    ТабДок = Новый ТабличныйДокумент;
    ОбластьШапка = МакетДокумента.ПолучитьОбласть("ШапкаТаблицы");
    ТабДок.Вывести(ОбластьШапка);
        
        
        ОбластьСтрока = МакетДокумента.ПолучитьОбласть("СтрокаТаблицы");
        ОбластьСтрока.Параметры.ТабНомер = Пересечение.Сотрудник.Код;
        ТабДок.Область(ТабДок.ВысотаТаблицы,5,ТабДок.ВысотаТаблицы,7).ЦветТекста = Новый Цвет(255,0,0);            
        
    ИмяФайла = КаталогВыгрузки + ?(Прав(КаталогВыгрузки,1)="\", "", "\") + "Ar\ЗагрузкаГрафиков_" +
                Формат(ТекущаяДата(), "ДФ=dd.MM.yyyy") + ".xlsx";
    ТабДок.Записать(ИмяФайла, ТипФайлаТабличногоДокумента.XLSX);

Ошибка при запуске обработке у себя, не может записать файл, код находится в модуле объекта. Помогите поправить, чтоб сохранялся
1 Волшебник
 
18.10.23
10:12
Нет доступа к КаталогВыгрузки на запись
2 trooba
 
18.10.23
11:13
(0) Точки в имени файла в дате? Нет?
3 illiona
 
naïve
18.10.23
11:13
К себе на диск записываю
4 illiona
 
naïve
18.10.23
11:14
на сервере работает
5 trooba
 
18.10.23
11:15
(2) А, нет..
6 illiona
 
naïve
18.10.23
11:17
(2) Точки есть в дате
7 illiona
 
naïve
18.10.23
11:22
по причине:
Ошибка доступа к файлу 'C:\distr\ЗагрузкаГрафиков_18102023.xlsx'
8 Волшебник
 
18.10.23
14:00
(7) Ошибка доступа к файлу возникает в следующих случаях:
1. Файла нет
2. Нет каталога, где должен быть файл
3. Файл повреждён (маловероятно)
4. Нет прав доступа к файлу (проверяйте уровень доступа к самому файлу и всем вышележащим каталогам)
5. Режет антивирус
6. Режет другая программа активного мониторинга типа Кибер Бэкап или DrWeb Katana
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший