|
dbf и монгольский язык |
☑ |
0
НубВ1С8
10.01.17
✎
08:00
|
Делаю простую выгрузку данных в dbf файл:
НовыйФайл = Новый XBase;
НовыйФайл.Кодировка = КодировкаXBase.OEM; //пробовал ANSI
НовыйФайл.Поля.Добавить("REG", "S", 100); //Регистратор
НовыйФайл.Поля.Добавить("NOMERSTR", "N", 9); //НомерСтроки
НовыйФайл.Поля.Добавить("ACTIVE", "L" ); //Активность
НовыйФайл.Поля.Добавить("PERIOD", "D"); //Период1
НовыйФайл.Поля.Добавить("REG1", "S", 100); //Регистратор1
НовыйФайл.Поля.Добавить("ORG", "S", 5); //Организация
Путь = "C:\file.DBF";
НовыйФайл.СоздатьФайл(Путь);
НовыйФайл.Записать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
НовыйФайл.Добавить();
НовыйФайл.REG=Строка(ВыборкаДетальныеЗаписи.Регистратор);
НовыйФайл.NOMERSTR=ВыборкаДетальныеЗаписи.НомерСтроки;
НовыйФайл.ACTIVE=ВыборкаДетальныеЗаписи.Активность ;
НовыйФайл.PERIOD=ВыборкаДетальныеЗаписи.Период1 ;
НовыйФайл.REG1=ВыборкаДетальныеЗаписи.Регистратор1 ;
НовыйФайл.ORG=ВыборкаДетальныеЗаписи.Организация ;
КонецЦикла;
НовыйФайл.ЗакрытьФайл();
данные - на монгольском языке. при открытии файла - все символы вопросиками. куда копать?
|
|
1
mehfk
10.01.17
✎
08:04
|
Зачем монгольский язык в DBF? Когда формат DBF разрабатывался у них уже была письменность?
|
|
2
Metman
10.01.17
✎
08:09
|
(0) А на чистом монгольском или с диалектами?
|
|
3
DrZombi
гуру
10.01.17
✎
08:15
|
(0) Открываешь чем?
С каких пор DBF содержит шрифты в своем составе? ;)
|
|
4
1Сукпун
10.01.17
✎
08:21
|
Поставь себе казахскую раскладку . там все недостающие символы есть.
|
|
5
НубВ1С8
10.01.17
✎
08:37
|
(1) да. на базе кириллицы
(2) не в курсе =)
(3) Эксель, просмотрщики дбф
(4) символы не надо - кириллица.
|
|
6
DrZombi
гуру
10.01.17
✎
08:39
|
(5) ексель не показатель, шрифт у екселя по умолчанию не монгольский :)
|
|
7
1Сукпун
10.01.17
✎
08:39
|
(5) смотри в сторону кодовой страницы
|
|
8
НубВ1С8
10.01.17
✎
08:46
|
(7) у XBASE нет же кодовой страницы?
|
|
9
DrZombi
гуру
10.01.17
✎
08:51
|
(8) Не во всех версиях.
(в новых версиях — и о некоторых других характеристиках, например используемой кодовой странице)
Шаг 12 - Кодовая страница DBF
|
|
10
НубВ1С8
10.01.17
✎
09:13
|
(9) ммм... а в 1с же нет такой настройки?
|
|
11
НубВ1С8
10.01.17
✎
09:36
|
плюнул, сделал выгрузку в csv.
ФайлТекст = Новый ЗаписьТекста("C:\file.csv",КодировкаТекста.UTF8 );
так все нормально
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший