Объявление на взнос наличными (Бух-рия бюджет)
27.09.2008
11:09
#1
Здравствуйте,<br>Подскажите пожалуйста как выводить на печать символы "=" сплошной линией.<br>На форуме эта проблема уже обсуждалась, предлагали вызывать функцию Симв(9552).<br>Других решений я там не нашел. 9552 это код нужного символа в кодироке Юникод. <br>Но по моим наблюдениям функция Симв возвращает символы только из Win-кодировки, <br>а в ней нет подобных соимволов (их там только 255).<br><br>Пробовал получить нужный символ из Dos-кодировки (код 205), а затем через <br>AnsiToOEM() сконвертировать, но ничего не выходит.<br><br>Может быть 1С 7.7 может выводить символы не из Win-кодировки ? Спасибо заранее.
03.10.2008
09:53
#2
Ладно у нас не такие отморозки (точнее отморозки но не настолько).. Пока вроде пропускают с не сплошными..
03.10.2008
10:16
#3
Решил проблему (помогли со стороны), сделал примерно так:<br> -в печатной форме (там где надо) устанавливается шрифт Terminal<br> -если также требуется выводить какой-то текст на русском, то перед <br>выводом нужно переконвертировать его в Дос-кодировку ч\з AnsiToOEM()<br> -формируем отдельную строку с цепочкой символов "=", для этого данную <br>строку нужно заполнять результатом функции Симв(205)<br> -затем, соединяем обе строки и выводим
Читают тему
(гостей: 1)