Конкретный режим применён к созданному потоку, своему файлу, диалогу, идентификатору или несетевому почтовому сообщению. Результат читается из действительной операции, а не из универсальной обёртки.
Где и как запускать
Тело серверной процедуры своей обработки / процедуры толстого клиента; только известные собственные данные.
Подготовка
Основной блок выполните в теле серверной процедуры собственной обработки / процедуры толстого клиента, если ниже не указан другой контекст.
Код при сборке HTML не исполняется. Новый временный файл, если он создаётся, содержит только собственные данные урока; рабочие пути в него не подставляйте.
Проверка ANSI / OEM — на Windows с соответствующими кодовыми страницами, поддерживающими русский текст. При чтении используется тот же объект XBase и выбранная кодировка.
ИмяDBF = ПолучитьИмяВременногоФайла("dbf");
База = Новый XBase;
База.Кодировка = КодировкаXBase.ANSI;
База.Поля.Добавить("TITLE", "S", 40);
База.СоздатьФайл(ИмяDBF);
Попытка
База.АвтоСохранение = Ложь;
База.Добавить();
База.TITLE = "Учебная книга";
База.Записать();
Исключение
База.ЗакрытьФайл();
ВызватьИсключение;
КонецПопытки;
База.ЗакрытьФайл();
База.ОткрытьФайл(ИмяDBF);
Попытка
Если База.Перейти(1) Тогда
Сообщить(База.TITLE);
КонецЕсли;
Исключение
База.ЗакрытьФайл();
ВызватьИсключение;
КонецПопытки;
База.ЗакрытьФайл();
Сообщить(ИмяDBF);Разбор по шагам
Подготовьте собственный источник указанного типа; существующие рабочие файлы не используются для записи.
Передайте режим точному конструктору / методу либо назначьте правильное свойство собственного сообщения.
Проверьте конкретный результат и закройте открытые ресурсы; интерактивный диалог обрабатывается своим callback.
Как проверить результат
После закрытия и повторного открытия собственной базы читается записанное TITLE. Это проверка сохранённого файла, а не только буфера строки.
КодировкаXBase описывает преобразование строк DBF, не меняет системный язык Windows. Собственный DBF остаётся для ручной проверки.
Ожидаемый результат
Перечисление связано с обычной операцией на явно известных собственных данных и понятным результатом.
На что обратить внимание
Не смешивайте кодировку символов, BOM, режим открытия и права доступа: это разные параметры.
Примеры не отправляют HTTP-запросы и письма. Сохранение / создание временного файла относится только к ручному запуску кода в 1С.
При сборке HTML BSL не выполнялся, файлы 1С и рабочие данные не изменялись.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.