Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Не работает ТекстовыйДокумент в общем модуле

Не работает ТекстовыйДокумент в общем модуле
Я
   Dmitry999
 
18.10.18 - 12:56
Добрый день. Хочу сделать логирование регламентного задания. Оно вызывает метод из общего модуля. добавил в него строки вида:

Текст = Новый ТекстовыйДокумент;

                
Текст.ДобавитьСтроку("тестовая строка");        
Текст.Записать("E:\Dmitry\1clog\letters.log");

На методе ДобавитьСтроку выпадает исключение, и файл не пишется.
Подскажите возможный вариант решения.
 
 
   Скиурус
 
1 - 18.10.18 - 12:58
Ванга моде ОН

1) Не врать, что падает на методе ДобавитьСтроку. Падает на методе Записать()
2) Указать путь для записи который есть на сервере

Ванга моде ОФФ

А может все-таки текст исключения сюда написать? :)
   Cool_Profi
 
2 - 18.10.18 - 12:58
правей для сервера не хватат.
   FIXXXL
 
3 - 18.10.18 - 12:59
(2) или диска Е: нет
на сервере
а на локале есть :)
   Dmitry999
 
4 - 18.10.18 - 13:03
Текст исключения:
{ОбщийМодуль.Письма.Модуль(234)}: Значение не является значением объектного типа (Записать)
   Cool_Profi
 
5 - 18.10.18 - 13:04
(4) Отладчик молчит, как рыба в проруби?
Или текст модуля неполон?
   Lexey_
 
6 - 18.10.18 - 13:05
(4) "На методе ДобавитьСтроку выпадает исключение"
и как ты понялЮ что именно на методе ДобавитьСтроку?
   Скиурус
 
7 - 18.10.18 - 13:07
а если поставить точку останова на ДобавитьСтроку и посмотреть в отладчике чему именно равна переменная Текст? У нее действительно тип ТекстовыйДокумент?
   Dmitry999
 
8 - 18.10.18 - 13:14
Смотрю отладчиком переменную текст.
в ней значение: "ТекстовыйДокумент". Тип: Строка!
   Chikko
 
9 - 18.10.18 - 13:14
(0) Текст.Записать(КаталогВременныхФайлов + "\letters.log");
   Скиурус
 
10 - 18.10.18 - 13:17
(8) Значит где-то в коде у тебя ошибка, ты присваиваешь переменной Текст строку.
 
 Рекламное место пустует
   Dmitry999
 
11 - 18.10.18 - 13:21
Решено. Проблема была в том, что у функции есть одноименный аргумент:

Функция ОтравитьОдноПисьмо(Пользователь,тема,текст,вложение=неопределено, Почта1)


хотя странно, что значение в нём не заменяется.
Спасибо Скиурус за наводку.
   Мыш
 
12 - 18.10.18 - 13:31
(11) Чем письма травите? Мышьяком?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует