powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вывод на матричный принтер
23 сообщений из 23, страница 1 из 1
Вывод на матричный принтер
    #32435171
Юрий Р.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Такой вот вопрос. Приложение в Access 2002 должно печатать квитанции на матричном принтере (Star, Epson). Есть мнение, что реализация в Access такой возможности связана с какими-то трудностями. Не подскажет ли кто-нибудь так ли это и, если да то с какими ? Если же мнение моих коллег ошибочно, то подскажите пожалуйста, как это правильно реализовать. Заранее благодарен.
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32435194
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если драйвер принтера НЕ поддерживает графический режим то проблемы
с красивым оформлением + встает вопрос с аппаратной русификацией.

если поддерживает то со скоростью печати.

в случае с матричными принтерами две беды:
- шум
- низкая скорость печати в графическом режиме.

все известные мне модели STAR и EPSON поддрерживают графический режим.
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32435207
Юрий Р.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо. Имеется в виду не графический режим.
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32435209
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АлексейКв случае с матричными принтерами две беды:
- шум
- низкая скорость печати в графическом режиме.


Не совсем так - принтеры, которые стоят во всех отделениях сбера - матричные - печатают довольно шустро (для матричных и для того объёма, что требуется напечатать - записи в сберкнижках и т.п.) и тихо, про поддержку графического формата не в курсе. Принтеры Star (если не ошибаюсь), модель не помню...
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32435261
OldPferd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/topic/52830\r
\r
\r
то со скоростью печати \r
А АЦПУ хоть и тарахтело вовсю,но и работало как зверь - 20 лет назад со скоростью 1000 строк в минуту :)
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32435364
Юрий Р.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ссылку, но там все о микроволновках и.т.д., не относящемуся к делу. А мне бы кусочек кода. Реально работающего.
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32435375
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Э-э-э... Кусочек кода, который отправляет отчет на печать что ли?
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32435379
Юрий Р.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
to Темный

Кусочек кода, который печатает текст в алфавитно-цифровом формате на матричный принтер, если не трудно.
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32435382
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выгрузи документ в Ёксель или Ворд, а потом оттуда печатай. Будет тебе текст, а не графика.
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32435402
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поиск
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32435406
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорри, было уже. Ну ладно - если автору надо готовый код, то это в почту к постояльцам (и в вебмани).
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32435428
Юрий Р.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Thank. Из всего вышесказанного я понял, что мои коллеги были правы.
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32435477
Odess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник

Thank. Из всего вышесказанного я понял, что мои коллеги были правы.


Ну и чем же Вам и вашим коллегам не нравиться решение мое и OldPferd-а?

Код: plaintext
docmd.OutputTo acOutputReport, DocName , acFormatTXT,  "PRN"  


Я печатаю так именно на EPSON-210D или STAR-SP2530 - только, естественно прошивка должна быть в 866 кодировке.
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32435747
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 одесс
интересно а спецкоды управления форматом прокатывают из значений контролов?
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32435783
Odess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Честно говоря давно не пробовал.
Как вариант много лет назад формировал текстовый файл и посылыл командой COPY на порт принтера. Опять же из личного опыта на этом порту не должен быть установлен никакой принтер (включая COM порты - много времени из за такой мелочи потерял).
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32435803
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
copy filename /b prn:

или lpt1: или lptN:

вроде так было.
а чтоб можно было так посылать нужно в настройках порта-драйвера включать опцию поддержка MSDOS
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32436329
Юрий Р.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
to Odess

Ради Бога извините. Совсем не хотел Вас обидеть. Просто я подразумевал именно текстовый файл DOS, а в Вашем примере, по моему, под DocName подразумевается отчет.
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32436434
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а разве

Код: plaintext
1.
Open filename for output as  1 
print # 1 ,  "la-la" 


- где вместо filename будет указан порт (он же резервированное имя файла для DOS-copy!) -

не спасает отца русской демократии?..
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32436677
Юрий Р.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
to Alexus12

Спасибо. В принципе устраивает, но не совсем. Вот если бы вместо "la-la" можно было указать имя текстового файла ...
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32436680
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shell("copy filename /b prn:" ) это?
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32436807
Юрий Р.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
to АлексейК

Вот это больше похоже на правду. Спасибо.
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32437483
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Вот если бы вместо "la-la" можно было указать имя текстового файла ...

если хочешь отправить весь файл целиком и забыть -
используй пример АлкесейК с shell

если же хочешь контролировать процесс вывода
(прогресс выполнения, форматирование встроенными шрифтами
а EPSON может многое вплоть до Ш И Р О К И Х шрифтов)
- открывай порт под #1, открывай свой файл на чтение под #2
и радуйся жизни операциями

Код: plaintext
1.
Line Input # 2 , переменная
Print # 1 ,   переменная   /   переменная + управляющие символы
...
Рейтинг: 0 / 0
Вывод на матричный принтер
    #32437534
Юрий Р.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое всем спасибо. Я получил то, что хотел.
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вывод на матричный принтер
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]