+4

Кодировки в Майкромайн

Stepan (Moderator (RUS)) 12 months ago in Micromine updated 9 months ago 2

Коллеги, приветствую Вас!

Хочу рассказать Вам про кодировки файлов, которые используются в Майкромайн.

Теперь файлы созданные в Майкромайн 2022 используют кодировку BOCU-1.

Мы и ранее рекомендовали пользователям использовать ширину поля не в точности с количеством символов, а с запасом.

Объясняется это тем, что файлы в юникоде (включая BOCU-1) подразумевают, что ширина поля – больше не количество букв, которые можно хранить в нем.

Содержимое теперь имеет дополнительные символы для переключения языка. 

Например, для слова Богатая необходимо 8 символов, чтобы хранить его в файле Майкромайн:

<switch to Cyrillic plane command character>

Б

О

Г

А

Т

А

Я

В итоге: 8 символов 

Поэтому поле должно быть достаточно широким, чтобы вместить все значения.


Все новые поля, которые создаются в Майкромайн, будут иметь необходимую ширину, чтобы учитывать самое длинное значение в поле.

Если Вы или Ваши коллеги работаете в ММ2022 и передаёте файлы, созданные в этой версии для коллег, работающих в предыдущих версиях, то предварительно необходимо в ММ2022 преобразовать файл в UTF-8 с помощью функции Преобразование кодировки файлов:

Image 3476


В таком случае Вы и Ваши коллеги сможете пользоваться этими файлами в любой версии начиная с ММ2018:

Image 3475

Более ранние версии Майкромайн (до 2016 включительно) не работают с форматами Юникод, для них используются файлы с другой кодировкой, для преобразования в старый формат выберите опцию Системные настройки по умолчанию:

Image 3477

Дополню данный раздел обновлённой информацией по предыдущим версиям:

Мы выпустили Сервисный пакет 3 для предыдущей версии Micromine 2021.5

  • Улучшена совместимость с файлами, созданными в Micromine Origin & Beyond 2022

Мы выпутили Сервисный пакет 4 для предыдущей версии Micromine 2021

  • Улучшена совместимость с файлами, созданными в Micromine Origin & Beyond 2022

Т.е. теперь ММ21 и ММ21.5 могут работать с файлами кодировкой BOCU-1

Все сервис паки уже доступны к скачиванию на нашем сайте в разделе «Загрузки» ➡️💻 https://www.micromine.ru/downloads-micromine/

Ещё раз дополню данный раздел.

В Micromine O&B 2022 и 2022.5 добавлена возможность в Опциях проекта (Визекс для проекта в ММ22) выбирать с какой кодировкой будут созданы новые файлы в Micromine.

Эта настройка облегчит работу коллективам, в которых используются разные версии Micromine.