|  | Не получается сохранить текстовый файл в кодировке ANSI | ☑ | 
    
        | 0
    
        Aleksey1989   12.11.15✎ 14:27 | 
        Добрый день. При работе базы 1С в клиент-серверном режиме столкнулся со следующей проблемой: создаю текстовый документ, записываю туда данные (которые содержат в том числе и русские буквы), но в результате записываемый файл имеет кодировку UTF-8, а не ту, которую я указываю при записи. Для записи текстового документа использую такой код:
ТекстовыйДокумент.Записать(ВремменноеИмяФайла, КодировкаТекста.ANSI);
 
 При этом в файловом режиме данный код работает успешно, т.е. текстовый документ сохраняется именно в кодировке ANSI.
 
 Какие м.б. проблемы - ошибка в платформе?
 |  | 
    
        | 1
    
        Горогуля   12.11.15✎ 14:32 | 
        ты видишь не тот файл, в который пишешь     |  | 
    
        | 2
    
        Aleksey1989   12.11.15✎ 14:42 | 
        (1) Нет, я вижу именно тот файл, в который записываю. Через отладчик узнаю имя файла, куда записываю текстовый документ.     |  | 
    
        | 3
    
        VikingKosmo   12.11.15✎ 14:44 | 
        чем докажешь, что это "именно тот файл"?     |  | 
    
        | 4
    
        Dmitriy_76   12.11.15✎ 14:46 | 
        (2) ну а теперь посмотир эту директорию на сервере     |  | 
    
        | 5
    
        Горогуля   12.11.15✎ 14:46 | 
        (2) дата у него которая?     |  | 
    
        | 6
    
        Горогуля   12.11.15✎ 14:47 | 
        >Через отладчик узнаю имя файла
а я обычно жёстко указываю на этапе отладки и не дёргаю отладчик лишний раз
 |  | 
    
        | 7
    
        Aleksey1989   12.11.15✎ 14:52 | 
        (4) Я открываю правильный файл, т.е. тот, который сохраняю из 1С.
 (5) Дата у него актуальная.
 |  | 
    
        | 8
    
        13_Mult   12.11.15✎ 14:56 |  |  | 
    
        | 9
    
        Aleksey1989   12.11.15✎ 14:59 | 
        (8) Я делаю точно также, как и было предложено по приведенной ссылке.     |  | 
    
        | 10
    
        Aleksey1989   12.11.15✎ 15:08 | 
        Изменил немного код: 
ТекстовыйДокумент.Записать(ВремменноеИмяФайла, "windows-1251");
 
 Сейчас все ок. Все таки я думаю, что ошибка была в платформе.
 |  | 
    
        | 11
    
        Aleksey1989   12.11.15✎ 15:09 | 
        Использую платформу 8.3.6.2363     |  |