|
Задать тип при записи файла в 1С |
☑ |
0
Valadis
28.08.17
✎
15:00
|
Здравствуйте.
Платформа 1С 8.3 (8.3.10.2561)
При записи текстового документа нужно задать тип файла, например, "ISO-8859-1":
ТД = Новый ТекстовыйДокумент;
ТД.ДобавитьСтроку("test 1");
ТД.ДобавитьСтроку("test 2");
ТД.УстановитьТипФайла("ISO-8859-1");
ТД.Записать("C:\TestTD\1.txt", "ISO-8859-1");
Но, в итоге, я получаю формат UTF-8 (проверял с помощью notepad++)
Среди поддерживаемых форматов данный тип есть.
Есть ли возможность задать данный тип файла в 1С?
|
|
1
Вафель
28.08.17
✎
15:01
|
лучше делать через ЗаписьТекста
|
|
2
1dvd
28.08.17
✎
15:01
|
ТД.Записать("C:\TestTD\1.txt", КодировкаТекста.ISO-8859-1 );
|
|
3
1dvd
28.08.17
✎
15:02
|
хотя, нет. (2) сторно
|
|
4
Valadis
28.08.17
✎
15:02
|
(2) Нет такой кодировки
|
|
5
1dvd
28.08.17
✎
15:05
|
(4) если у тебя нет русских букв, то эта кодировка ничем не отличается от ANSI
|
|
6
1dvd
28.08.17
✎
15:05
|
|
|
7
Valadis
28.08.17
✎
15:21
|
(5) Прописал КодировкаТекста.ANSI. Даже в таком виде пишет в UTF-8
|
|
8
Вафель
28.08.17
✎
15:22
|
а в релизе поменьше?
|
|
9
Valadis
28.08.17
✎
15:30
|
(8) без разницы
|
|
10
Victor111
28.08.17
✎
16:23
|
(0) Файл= Новый ЗаписьТекста(ini, "ISO-8859-1")
<Кодировка> (необязательный)
Тип: КодировкаТекста; Строка.
|
|