Имя: Пароль:
1C
 
Запись текстового файла в режиме сервер (1С 8.1)
0 shipik
 
09.02.09
11:42
Добрый день.
Подскажите, возможно ли записать текстовый файл в режиме "сервер" (регламентное задание)?

Вот этот код не выполняется на сервере

Текст = Новый ТекстовыйДокумент();
Текст.ДобавитьСтроку(СокрЛП(Выборка.ДополнительноеОписаниеНоменклатуры));
           ИмяФайла           = Выборка.Код + ".txt";
           ПутьФайлаЛокальный = КаталогОписаний + "\" + ИмяФайла;
           Попытка
               Текст.Записать(ПутьФайлаЛокальный, "windows-1251");
           Исключение
               Ошибка = "Ошибка при записи файла описания : " + ПутьФайлаЛокальный + ОписаниеОшибки();
               ПроцедурыОбменаДанными.СообщитьИнформациюОПростойОшибке(Ошибка, ЛогФайл);
               КолвоОшибок = КолвоОшибок + 1;
               Продолжить;
           КонецПопытки;
1 ТелепатБот
 
гуру
09.02.09
11:42
2 Salvador Limones
 
09.02.09
11:43
Почему?
3 shipik
 
09.02.09
11:47
Ошибка при вызове метода контекста (Записать): Вывод запрещен
4 Salvador Limones
 
09.02.09
11:49
(3) вариант 1: Текст.Вывод = ИспользованиеВывода.Разрешить;
Вариант 2 (предпочтительней): Используй "Новый ЗаписьТекста"
5 shipik
 
09.02.09
11:51
(4)Ок, попробую.
В режиме клиент все работает без вопросов
Независимо от того, куда вы едете — это в гору и против ветра!