![]() |
Не могу запустить регламентное задание под клиент-серверным вариантом. Помогите! 1С УТ. ред. 10.3. Не могу запустить регламентное задание под клиент-серверным вариантом. В файловом все получается, а вот в клиент-серверном, что то никак не хочет. Что сделал: 1. Добавил регламентное задание; 2. В общем модуле создал процедуру: Процедура ЭкспортTXT() ЭКСПОРТ Сообщить("Запуск обработки загрузки! "+ТекущаяДата()); ТФ = Обработки.ЭкспортTXT.Создать(); ТекФорма = ТФ.ПолучитьФорму(); ТекФорма.ЭкспортTXT(); КонецПроцедуры 3. Добавил обработку ЭкспортTXT. Короче, все как в файловом варианте который работает. Теперь запускаю консоль заданий, выдает ошибку: Ошибка при вызове метода контекста (ПолучитьФорму). В чем может быть ошибка подскажите. Спасибо. |
управление сервером, свойства базы |
Разобрался, теперь проблема в модуле обработки пытаюсь создать текстовый файл Файл = Новый ЗаписьТекста("С:\\111.txt");, консоль запросов выдает ошибку: Ошибка при вызове методе контекста (ЗаписьТекста) -вот что за фигня??? |
С:\[u][b]???\[/b][/u]111.txt |
А есть ли права у юзера, под которым стартует сервер 1С, на запись в каталог С: на серваке? |
(5) Стартует под админом! Сисадмин уверяет, что он может делать ВСЕ ))) !!! |
(4) Сорри. С:\111.txt - писал))) |
6-uh534 > Это админ может делать всё. Наверное, он не зяря уверяет... А служба сервера предприятия стартована от имени пользователя, имеющего соответствующие права на файловые операции в корне системного диска? |
8-roma n > уйёёёёё.... создание формы... на сервере предприятия... ЗЫ совсем я слепой стал... |
(1) не кошерно так писать код для вызова на сервере. :) причем тут получить форму???? Процедура ЭкспортTXT() ЭКСПОРТ Сообщить("Запуск обработки загрузки! "+ТекущаяДата()); ТФ = Обработки.ЭкспортTXT.Создать(); ТФ.ЭкспортTXT(); КонецПроцедуры при этом процедура ЭкспортTXT() должна располагаться в модуле объекта и быть экспортной. так лучше будет. А то у романа чуть инфаркт не случился от такого святотатства. |
Текущее время: 00:05. Часовой пояс GMT +3. |