Регистрация Правила Главная форума Поиск |
0
- 25.12.2011 - 22:30
|
1С УТ. ред. 10.3. Не могу запустить регламентное задание под клиент-серверным вариантом. В файловом все получается, а вот в клиент-серверном, что то никак не хочет. Что сделал: 1. Добавил регламентное задание; 2. В общем модуле создал процедуру: Процедура ЭкспортTXT() ЭКСПОРТ Сообщить("Запуск обработки загрузки! "+ТекущаяДата()); ТФ = Обработки.ЭкспортTXT.Создать(); ТекФорма = ТФ.ПолучитьФорму(); ТекФорма.ЭкспортTXT(); КонецПроцедуры 3. Добавил обработку ЭкспортTXT. Короче, все как в файловом варианте который работает. Теперь запускаю консоль заданий, выдает ошибку: Ошибка при вызове метода контекста (ПолучитьФорму). В чем может быть ошибка подскажите. Спасибо. | |
1
- 26.12.2011 - 00:44
| управление сервером, свойства базы | |
2
- 26.12.2011 - 01:08
|
Разобрался, теперь проблема в модуле обработки пытаюсь создать текстовый файл Файл = Новый ЗаписьТекста("С:\\111.txt");, консоль запросов выдает ошибку: Ошибка при вызове методе контекста (ЗаписьТекста) -вот что за фигня??? | |
3
- 26.12.2011 - 07:44
| С:\???\111.txt | |
4
- 26.12.2011 - 08:00
| А есть ли права у юзера, под которым стартует сервер 1С, на запись в каталог С: на серваке? | |
5
- 26.12.2011 - 10:15
| (5) Стартует под админом! Сисадмин уверяет, что он может делать ВСЕ ))) !!! | |
6
- 26.12.2011 - 10:19
| (4) Сорри. С:\111.txt - писал))) | |
7
- 26.12.2011 - 13:21
|
6-uh534 > Это админ может делать всё. Наверное, он не зяря уверяет... А служба сервера предприятия стартована от имени пользователя, имеющего соответствующие права на файловые операции в корне системного диска? | |
8
- 26.12.2011 - 13:22
|
8-roma n > уйёёёёё.... создание формы... на сервере предприятия... ЗЫ совсем я слепой стал... | |
9
- 28.12.2011 - 11:08
|
(1) не кошерно так писать код для вызова на сервере. :) причем тут получить форму???? Процедура ЭкспортTXT() ЭКСПОРТ Сообщить("Запуск обработки загрузки! "+ТекущаяДата()); ТФ = Обработки.ЭкспортTXT.Создать(); ТФ.ЭкспортTXT(); КонецПроцедуры при этом процедура ЭкспортTXT() должна располагаться в модуле объекта и быть экспортной. так лучше будет. А то у романа чуть инфаркт не случился от такого святотатства. | |
| Интернет-форум Краснодарского края и Краснодара |