Транслитерация Ø
☑
0
VincentOne
11.12.06
✎
15:39
Пользователь вводит в документ строку, в печатную форму эта строка должна попадать в транслитерации. Есть у кого нить дллка какая нить или вообще как это организовать то?
1
Uho
11.12.06
✎
15:43
Функция Транслит(буква) стрРус="а..б..в..г..д..е..ё..ж..з..и..й..к..л..м..н..о..п..р..с..т..у..ф..х..ц..ч..ш..щ..ъ..ы..ь..э..ю..я.."; стрТранслит="a..b..v..g..d..e..yo.zh.z..i..i..k..l..m..n..o..p..r..s..t..u..f..h..c..ch.sh.sch'..y..'..e..u..ya"; Возврат СокрЛП(Сред(стрТранслит,Найти(стрРус,буква),3)); КонецФункции PS. Точки заменить пробелами
2
user1C
11.12.06
✎
15:44
напиши свою функцию или найди готовую...
3
VincentOne
11.12.06
✎
15:48
2Uho Нда, я чёт не додумался. Спасибо.
4
NoName
11.12.06
✎
15:48
Кстати насчет транслитерации. Кто какую таблицу использует? (ГОСТ или еще что?) и какая более читабельная?
5
VincentOne
11.12.06
✎
16:23
Я на каком то ментовском сайте видел правила транлитерации для загран паспортов. Но в моём случае это не важно.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.