|
Ошибка при работе с текстовым файлом |
☑ |
0
Azgerd
11.01.18
✎
16:12
|
Здравствуйте! Надо в текстовый файл записать строку
_FulFrom = "C:\1C_36\ВыгрузкаВ1С.xml" ;
ФайлЗагрузки = Новый Файл(_FulFrom);
Если НЕ ФайлЗагрузки.Существует() Тогда
ТекстОшибки = Новый ТекстовыйДокумент;
ДатаОшибки = Формат(ТекущаяДата(), "ДФ=""дд ММММ гггг 'г.' ЧЧ:мм:сс""");
СтрокаОшибки = ДатаОшибки + "Ошибка! Не найден файл загрузки в 1С" + Символы.ПС + Символы.ВК;
СтрокаОшибки = СтрокаОшибки + "***************" + Символы.ПС + Символы.ВК;
ТекстОшибки = ТекстОшибки.ДобавитьСтроку(СтрокаОшибки);
ТекстОшибки.Записать(ПолныйПутьКЛогФайлу,КодировкаТекста.ANSI) ;
Возврат
КонецЕсли;
Ругается - "Обращение к процедуре объекта как к функции (ДобавитьСтроку)" что неправильно мог написать?
|
|
1
dezss
11.01.18
✎
16:13
|
ДобавитьСтроку - процедура, а не функция...а ты ждешь, что она тебе что-то вернет
ТекстОшибки = ТекстОшибки.ДобавитьСтроку(СтрокаОшибки);
|
|
2
LienXo
11.01.18
✎
16:14
|
ТекстОшибки = ТекстОшибки.ДобавитьСтроку(СтрокаОшибки)
|
|
3
dezss
11.01.18
✎
16:15
|
А если не читаешь, то вообще юзай лучше ЗаписьТекста
|
|
4
Tatitutu
11.01.18
✎
16:16
|
вместо
ТекстОшибки = ТекстОшибки.ДобавитьСтроку(СтрокаОшибки);
просто
ТекстОшибки.ДобавитьСтроку(СтрокаОшибки);
|
|
5
Azgerd
11.01.18
✎
16:18
|
(4) Спасибо!
|
|