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


При выгрузки текстового файла, кодировка выдает ????? вместо русского текста

При выгрузки текстового файла, кодировка  выдает ????? вместо русского текста
Я
   Sova112
 
22.08.18 - 00:35
1) если делаю так

&НаКлиенте
Процедура Команда1(Команда)
    
            Текст = Новый ЗаписьТекста("H:\Лог обмена с сайтом номенкл_2\reports\TEST.txt", КодировкаТекста.ANSI,,истина);
            Текст.ЗаписатьСтроку(Строка(ТекущаяДата()) + "--" +"Ntr текст ошибки");
            Текст.Закрыть(); 


КонецПроцедуры

запись в файл
22.08.2018 0:30:46--Ntr текст ошибки
22.08.2018 0:32:02--Ntr текст ошибки

2) есл ина сервере
&НаСервере
Процедура Команда1ск()
    
            Текст = Новый ЗаписьТекста("H:\Лог обмена с сайтом номенкл_2\reports\TEST1.txt", КодировкаТекста.ANSI,,истина);
            Текст.ЗаписатьСтроку(Строка(ТекущаяДата()) + "--" +"Ntr текст ошибки");
            Текст.Закрыть(); 

КонецПроцедуры
Текст записывается такой
22.08.2018 0:32:02--Ntr ????? ??????


КАк поправить?
 
 
   H A D G E H O G s
 
1 - 22.08.18 - 02:20
   Peltik
 
2 - 22.08.18 - 07:58
(0) а если запись перед закрытием воткнуть с установкой кодировки?
   Остап Сулейманович
 
3 - 22.08.18 - 08:05
(0) "КАк поправить?"
Вместо
Текст = Новый ЗаписьТекста("H:\Лог обмена с сайтом номенкл_2\reports\TEST1.txt", КодировкаТекста.ANSI,,истина);

писать
Текст = Новый ЗаписьТекста("H:\Лог обмена с сайтом номенкл_2\reports\TEST1.txt", КодировкаТекста.UTF8,,истина);

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