Столкнулся с такой проблемой... В данном коде:

```1c
    ДБФ = Новый Xbase();
    ДБФ.Кодировка = ?(ЭтаФорма.КодировкаДБФ = "OEM", КодировкаXbase.OEM, КодировкаXbase.ANSI);
    дбф.поля.Добавить("TESTRU", "S",10);
    дбф.поля.Добавить("TESTUKR", "S",12);
    дбф.поля.Добавить("TESTINT", "N",3);
    дбф.поля.Добавить("TESTFL", "F",7,3);
    ДБФ.СоздатьФайл(СтрЗаменить(Объект.ФайлДБФ,"mat07", "TEST"));
    Для сч = 1 по 5 цикл
    ДБФ.Добавить();
    ДБФ.TESTRU = "Ёжик йод";
    ДБФ.TESTUKR = "Україна і";
    ДБФ.TESTINT = сч * 50;
    ДБФ.TESTFL = сч * 10/3;
    ДБФ.Записать();
    КонецЦикла;
```

После команды ДБФ.Записать() содержимое текстовых полей становится "?????? ??" и соответственно эти поля потом не читаются не вьюверами ДБФ ни самой 1С.
Кодировки OEM или ANSI без разницы. Все в вопросиках по любому поводу.
1С 8.3.5.1186
Windows server 2008 En
Кто может подсказать в чем проблема?
---
dusha0020, Учитывая что Windows server 2008 En, проверьте: панель управления -> Язык и региональные стандарты, и там посмотрите стоит ли у Вас "Россия".
---
dusha0020, Учитывая что Windows server 2008 En, проверьте: панель управления -> Язык и региональные стандарты, и там посмотрите стоит ли у Вас "Россия".
---
HitGroove, Да, конечно. Впрочем, "Украина" тоже пробовали.
---
dusha0020, кодировка - системная.
---
Не нашел решение для 64-разрядных ос. Всякие кодировки страниц не помогли.
---
PetroP, (13) HitGroove, (38) Denis_CFO, (25) Ёпрст, В общем так и получилось, что это язык и региональные настройки. Как только перевел код на клиента все заработало как нужно. Потом админ скопировал мои региональные настройки на USR1CV8 и систему и пошло на сервере. В общем какая конкретно галочка и в каком месте не стояла он мне так и не сказал:)
Так что для истории - нужно юзать именно региональные настройки и языки и тестить лучше на клиенте, а потом копировать удачные на стартера сервера 1С. Просто мне по условию задачи нужно было обязательно на сервере.
Мани отдам HitGroove за первую правильную мысль. Спасибо всем, ребята!
---
dusha0020, нужно юзать именно региональные настройки и языки и тестить лучше на клиентеСервер нужно настраивать правильно и точнее...
---
Даже 5 маней не жалко...
---
Всё работает
---
это КодировкаXbase.OEM;
---
8.3.5.1383
---
Жду 5 маней.
:)
---
А это анси
---
Денег-то мне не жалко. Решилась бы проблема...
Я и не сомневаюсь, что не в коде дело. Скорее здесь в каких-то админских делах заморочки с самим сервером.
Вот что у меня:
---
dusha0020, сам файл создается нормально как и положено. Следовательно, надо оставить в покое 1С и файл и заняться смотрелками, шрифтами, драйверами и т.д.
---
sssss_aaaaa_2011, да какой же нормально, глянь в (9) что в файле после записать кажет
---
sssss_aaaaa_2011, В ветку для админов значит писать? Ну так мой админ уже 2 дня сохнет. У него свои ветки и форумы. Хочется доказать, что коллективный разум 1С-негов круче админского:)
P.S. Шрифты, кстати, не при чем.
---
Иначе если не установлена наша страна, писать в DBF по русски не получиться....
---
HitGroove, кстати да, дело говорит про русский язык в системе
---
Игрался с веткой реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Jet\4.0\Engines\xBase
?
DataCodePade на ANSI поменяй и попробуй
---
JohnyDeath, Правили. И даже перезагружали сервак после правки.
---
Блин, сколько желающих на мои 5 манейц прибежало
---
выложи сам файл, на поглядеть
---
Ёпрст,
---
dusha0020, да файл уже с ???. Во время создания записи/файла глюк. Надо поточнее что за ось - сборка.
---
dusha0020, в приложенном файле не просто какие-то нечитаемые кракозябры, а реально одни знаки вопроса (символы 3Fh) и пробелы.

Поэтому думаю, что 1С тут не при чем, сам английский движок сервера не может понять символы кириллицы.

Проблема описана в Инете, админу курить вот это:
http://forum.oszone.net/thread-81448.html
http://forum.oszone.net/thread-1652.html
---
Cooler, все это не совсем то, что надо. И касается в основном интерфейса.
---
У меня, 2012, если че.. хотя, это никакой разницы
---
Попробуйте переустановить/установить "ms data base engine" после того как установили региональные установки.
---
HitGroove, Нет. Но это тык слишком уж наугад...
---
2008 En

в рег настройках везде русский выстави, ну можешь еще на 1251 поправить кодовую страницу..в реестре
---
Ёпрст, Это уже немного не мое, конечно. Дал админу ссылку. Будем пробовать.
---
Тока рестарт нужон будет
---
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Code­Page

вот тут, если че.. 1251 надо выставить, с 1250 по 1253, например
---
Ёпрст, вот это не помогает.
---
как проверил ?
---
Ёпрст, поменял, перегрузил, проверил. Как еще можно проверить?
Кстати, делал двумя способами - редактированием реестра и подменой файлов. Ни так, ни эдак не лечит.
---
а в рег настройках везде Россия и текст русский ?
---
Ёпрст, да. Винда 7 проф ру х64.
---
Ёпрст, Проверили. Не помогает:(
---
dusha0020,
Проблема проявляется только при записи в DBF? Если создать текстовый файл в 1С в обоих кодировках и сохранить - проблем нет?
Эта проблема проявляется только на одной физической машине?

Может глупость напишу - но может быть стоит глянуть Администрирование - Источники данных (ODBC) - точно не помню, но мне почему-то кажется, что проблема может быть в том числе и там
---
dusha0020,

Была подобная проблема, перепробовал все найденные в нете методы. В итоге спас родной инфостарт )))) В paradox через BDE
---
А на поддержку неЮникодовских языков в настройках обращали внимание? http://tools.oszone.ru/Vadikan/regional.htm
---
Cooler, думаю, на это многими обращается внимание еще до правки реестра.
---
Это проблема в библиотеке Microsoft Jet Database Engine
В штатном JET-драйвере по умолчанию установлена кодировка OEM. В этом состоянии он игнорирует команды установки кодовой страницы и всегда выполняет ANSI-OEM преобразование
можно поковырять
DataCodePage - установить ANSI в реестре
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Xbase

Или поставить что нить другое - от интербеса например
или OLE DB Provider for Visual FoxPro - он точно корректно работает
---
Печально, что мне это не помогло. Ничего из предложенного в ветке...