Печать из 1С на матричный принтер #447929


#0 by Наташечка Наташечкин
Отправляю на печать текстовый файл из 1с.Матричный принтер Epson LX.Драйвер Generic Text Only. Печатаются иероглифы.Что делать? Если этот файл печатать не с 1С,печатаются нормальные символы! Помогите,пжл.... (((
#1 by Нуф-Нуф
Наташечкин. пол мужской. даже фотку как-то стремно спрашивать
#2 by Наташечка Наташечкин
Нуф-Нуф,а по теме....?))
#3 by Raybek
Выключаете принтер - перед включением держите кнопку по-моему Tear Off. Распечатаются настройки принтера с интрукциями. И там с помощью кнопочек и индикаторов меняете кодовую страницу принтера  на PC866.
#4 by Наташечка Наташечкин
она же и стоит
#5 by Raybek
Печатаете напрямую в LPT порт наверное?
#6 by Raybek
А откуда знаете? Печатали настройки принтера?
#7 by Наташечка Наташечкин
Печатали...
#8 by Raybek
Это внутренняя кодовая страница в настройках принтера.
#9 by dk
можно извратиться с текстовым файлом и дос командами
#10 by Наташечка Наташечкин
и на USB пробовали
#11 by Наташечка Наташечкин
Что делать?Со страницей?
#12 by Raybek
Вам обязательна печатать через текстовый файл? В смысле скорость важна? Может перекинете на обычный режим печати?
#13 by Наташечка Наташечкин
Можно и обычные печатные формы.Но тоже иероглифы
#14 by Наташечка Наташечкин
пробовали функцию AnsiToOem печатает на русском ,но один док страниц на 10 растягивает
#15 by Raybek
В смысле пробелы и возвраты каретки валом?
#16 by Raybek
Может тогда сначала тесктовый файл обработать и убрать лишние символы?
#17 by Наташечка Наташечкин
А лишние символы это какие? при открытие в 1С текст выглядит совершенно нормально
#18 by Raybek
Выведите подряд коды символов из текстового файла - увидите
#19 by Наташечка Наташечкин
А каким образом можно убрать лишние символы?
#20 by Raybek
СтрЗаменить Заменить вхождение подстроки другим значением. Синтаксис: Англоязычный синоним: StrReplace Параметры: <СтрИсточник> Строковое выражение места поиска. <СтрПодстрока> Строковое выражение шаблона поиска. <СтрЗамены> Строковое выражение замены. Возвращаемое значение: Результирующая строка. Описание: Функция СтрЗаменить находит вхождение строки <СтрПодстрока> как подстроки в <СтрИсточник> и заменяет его на <СтрЗамены>. Результирующую строку возвращает в качестве собственного значения. Исходная строка не изменяется. Пример: Результат = СтрЗаменить(СтрИсточник, СтрПодстрока, СтрЗамены);
#21 by Raybek
Может процедуру печати в студию?
#22 by Chum
А управляющий код перед перед печатью на принтер не пробовали отправлять? У принтера есть набор управляющих кодов, если их вписать в txt, который отправить на печать перед печатью чего-нибудь из 1С, то настройки принтера будут изменены и печать из 1С должна пройти гладко. Таблица управляющих кодов есть в документации к принтеру или в интернете.
#23 by Наташечка Наташечкин
в смысле..?
#24 by supremum
Вот команды ESC/P2 для принтеров Epson
#25 by supremum
Ну и более подробно можно ознакомиться тут
#26 by Наташечка Наташечкин
Спсибо.. Буду прбывать
#27 by lals
И еще по ходу поменять кодировку
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С