Форум OlegON > Программы и оборудование для автоматизации торговли > Оборудование > Торговые весы > Mettler Toledo

Как печатать на казахском языке, Mettler Toledo Tiger P : Mettler Toledo

20.04.2024 10:04


04.03.2021 15:47
Occul
 
Отвечаю: ничего умнее костыля по замене символов мы пока не придумали:
Код:
Функция КонвертироватьКазахскиеБуквы2вариантДляСостава(СтрДляКонвертации)
	КонвертированнаяСтрока =  СтрДляКонвертации;
	КонвертированнаяСтрока = СтрЗаменить(КонвертированнаяСтрока,"Һ","h"); //а то эта буква проблемная
	//для Состава буква ұ - проблемная
	стрКазБуквы 	=  "ӘҒҚҢӨҰҮҺәғқңөұүіһ";
	стрКракозябры 	=  "ЁёЄєЇїYh°ё·є№їyih";
	
	длина= СтрДлина(КонвертированнаяСтрока);
	//Выб_стрНаименованиеКонверт2 = "";
	Для ф=1 По 17 Цикл
		текСимвКаз 			= Сред(стрКазБуквы,ф,1);
		текСимвКазракозябр 	= Сред(стрКракозябры,ф,1);
		
		КонвертированнаяСтрока = СтрЗаменить(КонвертированнаяСтрока,текСимвКаз,текСимвКазракозябр);
	
	КонецЦикла;
    возврат КонвертированнаяСтрока;
КонецФункции // ()
05.03.2021 09:18
talkon
 
Вы бы хоть автора для приличия указали, а то это выглядит так будто это ваше решение. Должен же быть какой то этикет.
05.03.2021 11:17
Occul
 
А кто автор? Я не знаю, просто прислали тоже не авторы, когда была проблема с печатью на казахском языке под Mettler. Я просто сохранил в записной книжечке и потом поделился.
05.03.2021 11:34
talkon
 
Немного запутался в форумах, это я выкладывал на другом форуме не так давно.
Как земля быстро крутится)) уже в народ ушло.
Там кстати нехватает буквы I но я думаю по аналогии не составит труда сделать.
А Вы каким драйвером для выгрузки пользуетесть?
05.03.2021 13:45
Occul
 
А я непосредственно этим и не занимаюсь, даже и не помню, работает какой-то чуть ли не от АТОЛа.
Часовой пояс GMT +3, время: 10:04.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.