
Кодировки в Майкромайн
Коллеги, приветствую Вас!
Хочу рассказать Вам про кодировки файлов, которые используются в Майкромайн.
Теперь файлы созданные в Майкромайн 2022 используют кодировку BOCU-1.
Мы и ранее рекомендовали пользователям использовать ширину поля не в точности с количеством символов, а с запасом.
Объясняется это тем, что файлы в юникоде (включая BOCU-1) подразумевают, что ширина поля – больше не количество букв, которые можно хранить в нем.
Содержимое теперь имеет дополнительные символы для переключения языка.
Например, для слова Богатая необходимо 8 символов, чтобы хранить его в файле Майкромайн:
<switch to Cyrillic plane command character> |
Б |
О |
Г |
А |
Т |
А |
Я |
В итоге: 8 символов
Поэтому поле должно быть достаточно широким, чтобы вместить все значения.
Все новые поля, которые создаются в Майкромайн, будут иметь необходимую ширину, чтобы учитывать самое длинное значение в поле.
Если Вы или Ваши коллеги работаете в ММ2022 и передаёте файлы, созданные в этой версии для коллег, работающих в предыдущих версиях, то предварительно необходимо в ММ2022 преобразовать файл в UTF-8 с помощью функции Преобразование кодировки файлов:
В таком случае Вы и Ваши коллеги сможете пользоваться этими файлами в любой версии начиная с ММ2018:
Более ранние версии Майкромайн (до 2016 включительно) не работают с форматами Юникод, для них используются файлы с другой кодировкой, для преобразования в старый формат выберите опцию Системные настройки по умолчанию:
Customer support service by UserEcho
Дополню данный раздел обновлённой информацией по предыдущим версиям:
Мы выпустили Сервисный пакет 3 для предыдущей версии Micromine 2021.5
Мы выпутили Сервисный пакет 4 для предыдущей версии Micromine 2021
Т.е. теперь ММ21 и ММ21.5 могут работать с файлами кодировкой BOCU-1
Все сервис паки уже доступны к скачиванию на нашем сайте в разделе «Загрузки» ➡️💻 https://www.micromine.ru/downloads-micromine/
Ещё раз дополню данный раздел.
В Micromine O&B 2022 и 2022.5 добавлена возможность в Опциях проекта (Визекс для проекта в ММ22) выбирать с какой кодировкой будут созданы новые файлы в Micromine.
Эта настройка облегчит работу коллективам, в которых используются разные версии Micromine.