|
Запись текстового файла в режиме сервер (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)Ок, попробую.
В режиме клиент все работает без вопросов
|
|
Независимо от того, куда вы едете — это в гору и против ветра!