8.х Регламентное задание

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Oleg_NSK, 24 янв 2011.

  1. TopicStarter Overlay
    Oleg_NSK
    Offline

    Oleg_NSK Опытный в 1С

    Регистрация:
    25 окт 2010
    Сообщения:
    164
    Симпатии:
    0
    Баллы:
    26
    Простейшее регламентное задание. Вызывается код обработки:

    Код:
    Лог1 = Новый ЗаписьТекста("D:\1C\Log\1.txt");  
    Лог1.ЗаписатьСтроку(""+ТекущаяДата()+" Обработка сработала");
    
    
    При записи строки пишет ошибку выполнения файловой операции, причем если запускать обработку вручную всё записывается прекрасно. Задание запускал и под собой и под пользователем по умолчанию.

    В чем может быть дело?
  2. yzek
    Offline

    yzek Опытный в 1С

    Регистрация:
    13 окт 2010
    Сообщения:
    713
    Симпатии:
    0
    Баллы:
    26
    Файл существует или нет?

    Если да, то возможно следует обратить внимание на следующее.

    ЗаписьТекста (TextWriter)
    По имени файла
    Синтаксис:
    Новый ЗаписьТекста(<Имя файла>, <Кодировка>, <Разделитель строк>, <Дописывать>, <Разделитель строк в файле>)

    <Дописывать> (необязательный)
    Тип: Булево. Если параметр принимает значение Истина, то содержимое файла сохраняется, если файл уже существует. Если файла не существует, создается новый с именем, указанным в первом параметре конструктора.
    Значение по умолчанию: Ложь
  3. BVB_berserk
    Offline

    BVB_berserk Опытный в 1С

    Регистрация:
    30 янв 2009
    Сообщения:
    162
    Симпатии:
    0
    Баллы:
    26
    У учетной записи, под которой запускается служба 1с:Пердприятие на сервере, есть права на запись файлов в папке D:\1C\Log\?
  4. TopicStarter Overlay
    Oleg_NSK
    Offline

    Oleg_NSK Опытный в 1С

    Регистрация:
    25 окт 2010
    Сообщения:
    164
    Симпатии:
    0
    Баллы:
    26
    есть. я под своим именем запускаю регл. задание.
  5. TopicStarter Overlay
    Oleg_NSK
    Offline

    Oleg_NSK Опытный в 1С

    Регистрация:
    25 окт 2010
    Сообщения:
    164
    Симпатии:
    0
    Баллы:
    26
    Хотя... Это 1с под моим логином запускается.. Служба стартует под USR1CV8. Надо будет проверить его права.

Поделиться этой страницей