gifts2017

Функция перекодировки в транслит

Опубликовал Михаил Мусихин (mm1ck) в раздел Программирование - Практика программирования

Транслит в действии: больше не нужно ходить на сайт translit.ru, можно все делать в 1С

Иногда возникает проблема перевода текста с русского в транслит. Эта маленькая обработка делает именно эту функцию. Написано немного некрасиво. Но по пожеланиям пользователей могу улучшить. Обращайтесь. Также будет дорабатываться транслитерация Lat-->Cyr

Использование:

Транслит = ВнешниеОбработки.Создать(ПутьКОбработке);
СтрокаТранслитом = Транслит.Транслит(СтрокаКирилицы);

Функция Транслит экспортирована. Открывать форму нет необходимости (Есть форма для тестирования, сделал).

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
перекодировка в транслит
.epf 4,33Kb
26.11.11
41
.epf 4,33Kb 41 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Илья (ILYA1C) 02.12.11 08:20
Спасибо, работает отлично
2. Алексей Захаров (almas) 02.12.11 09:25
Извини, но минус. Очень не красиво сделано.
Есть три стандарта кодировки в транслит, ты реализовал самый простой и извини ДААлеко не оптимальным способом.
Посмотри похожие публикации
3. Ярослав Радкевич (WKBAPKA) 01.02.15 11:51
а мне понравилось. простая обработка, то что нужно. нужно было штрих-код в Code 128 сформировать из номера документа, а префиксы кириллицей. Писать влом. Другие решения уж больно заумные. Автору спасибо. Выручил.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа