Имя: Пароль:
1C
1С v8
v8: ТСД Casio-930DT: проблема с отображением русских букв
0 Radio_1C
 
12.06.12
12:13
Из 1С8 данные выгружаются в ТСД Casio-930DT. Через подставку USB с помощью подгружаемой компоненты Addin.Goods.
В коде формируется наименование товара и штрихкод. загоняется в ТЗ. вызывается функция ВыгрузитьВТСД(ТЗ). тем самым загружается справочник в ТСД. но когда его начинаешь просматривать на самом ТСД, за место русских букв пробелы.
Очевидно, что проблемы с кодировкой выгружаемого текста. Как решить?
если бы через файл гонялось - то это понятно. А здесь напрямую уходит, через dll-ку. DLL-ка стандартная от поставщика. Править ее нет возможности.
1 andrewks
 
12.06.12
13:29
может, в самом ТСД нужно какой-нибудь шрифт подгрузить?
2 MikeFromAtol
 
12.06.12
13:45
Для него действительно нужно отдельно загружать русские шрифты через касиовскую утилиту загрузки. Для АТОЛовской прошивки это 2 файлика отдельных, не помню их названия. Для Гудса - хз как реализовано
3 Radio_1C
 
13.06.12
05:15
(2) Эх, узнать бы эти два названия да как закачать... чтобы заработал русский шрифт...
4 big
 
13.06.12
05:25
(3) скорее всего что-то делали с аппаратом, ибо все они идут уже локализованные. Читай инструкцию по загрузке прошивки и иже всего с этим связанного.
5 MikeFromAtol
 
13.06.12
14:52
В АТОЛовской прошивке файл с русским шрифтом называется  lcd8x8.fnt
6 MikeFromAtol
 
13.06.12
14:53
(4) да нет, с чего им быть локализованными то? русификация делается только в рамках загруженного на них приложения.
7 Агент Инфостарта
 
13.06.12
15:09
(0) Используйте ПО от Атола АТОЛ: Mobile Logistics. У меня не было проблем с русскими названиями.
Гексагон фуфло.
8 big
 
15.06.12
05:33
(6) ну, это я так выразился :) чтобы ТС понятнее было
(7) ты не в теме :)