Имя: Пароль:
1C
 
Кодировка текстового файла, не могу установить ANSI.
0 Паланик
 
27.12.10
13:05
Выгружаю данные из v8.1 в текстовый файл для импорта в стороннюю программу. Столкнулся с тем, что кодировка по умолчанию в 1С UTF-8 не подходит, нужно в ANSI, иначе импорт не осуществится.

Делаю:
Файл = Новый ТекстовыйДокумент;
файл.УстановитьТипФайла("ASCII");
...заполнение файла    
Файл.Записать("I:\Импорт.txt");

Импортирую - не получается, смотрю текстовым редактором - говорит что как была кодировка в UTF-8 у Импорт.txt так и остается.
Вариант перекодирования уже сформированного файла в стороннем редакторе не подходит, потому что это будет ежедневный импорт.
ЧЯДНТ?
1 H A D G E H O G s
 
27.12.10
13:06
файл.УстановитьТипФайла(КодировкаТекста.ANSI);
2 Паланик
 
27.12.10
13:09
(1) На сколько я понял - это один из вариантов подачи, но попробовал по твоему - не взлетело.
3 Wobland
 
27.12.10
13:12
(2) что-то не верится как-то...
4 PVV65
 
27.12.10
13:13
(0) Файл.Записать("I:\Импорт.txt",КодировкаТекста.ANSI);
5 Wobland
 
27.12.10
13:13
сам файл меняется?
6 TankerM
 
27.12.10
13:13
Записать (Write)
Синтаксис:
Записать(<Имя файла>, <Тип файла>, <Разделитель строк>)
...
<Тип файла> (необязательный)
Тип: КодировкаТекста, Строка. Тип кодировки файла. Тип файла может быть задан как в виде значения перечисления КодировкаТекста, так и в виде строки с указанием названия кодировки.
8 H A D G E H O G s
 
27.12.10
13:14
(2) Полный код покажи
9 Паланик
 
27.12.10
13:14
(4) Вот так получилось! Спасибо)