Не получается сохранить текстовый файл в кодировке ANSI #758120


#0 by Aleksey1989
Добрый день. При работе базы 1С в клиент-серверном режиме столкнулся со следующей проблемой: создаю текстовый документ, записываю туда данные (которые содержат в том числе и русские буквы), но в результате записываемый файл имеет кодировку UTF-8, а не ту, которую я указываю при записи. Для записи текстового документа использую такой код: ТекстовыйДокумент.Записать(ВремменноеИмяФайла, КодировкаТекста.ANSI); При этом в файловом режиме данный код работает успешно, т.е. текстовый документ сохраняется именно в кодировке ANSI. Какие м.б. проблемы - ошибка в платформе?
#1 by Горогуля
ты видишь не тот файл, в который пишешь
#2 by Aleksey1989
Нет, я вижу именно тот файл, в который записываю. Через отладчик узнаю имя файла, куда записываю текстовый документ.
#3 by VikingKosmo
чем докажешь, что это "именно тот файл"?
#4 by Dmitriy_76
ну а теперь посмотир эту директорию на сервере
#5 by Горогуля
дата у него которая?
#6 by Горогуля
>Через отладчик узнаю имя файла а я обычно жёстко указываю на этапе отладки и не дёргаю отладчик лишний раз
#7 by Aleksey1989
Я открываю правильный файл, т.е. тот, который сохраняю из 1С. Дата у него актуальная.
#8 by 13_Mult
#9 by Aleksey1989
Я делаю точно также, как и было предложено по приведенной ссылке.
#10 by Aleksey1989
Изменил немного код: Сейчас все ок. Все таки я думаю, что ошибка была в платформе.
#11 by Aleksey1989
Использую платформу 8.3.6.2363
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С