#1
by Said_We
Как идея первая пришедшая в голову. Создать два файла. один куку.bat, а второй с ескейп последовательностью. В бате пропишите копирование в ...Copy file com1У Вас же аппарат через RS-232 (Ком порт).В 1С вызовете запуск внешнего файла.А вообще к аппаратам идет драйверок, который на самом деле все умеет.
#2
by dip
Дравер есть подключается через USB порт потом создается виртуыльныйCOM 4 . называется WTP-150
#11
by miki
+т.е. надо еще перенаправление.В своё время приходилось "оживлять" матричные принтера в досе так:^L > ltpВозможно, тебе надо что-то типа:^I > com4.PS. Про ESC-команды почитай тут: >Ну и рядом там тоже есть полезное...
#22
by VZ
Присобачь к последнему тексту, не отдельным выводом. Просто добавь в конец текста, который должен печататься на принтере.
#23
by dip
Добавил в секцию дно Выражение Симв+"i" выдает в конце чека нарисованый квадратик И букву i
#24
by VZ
Так ты из мокселя формируешь, что ль? Значит, моксель губит ескейп. А без него, что, очень трудно сформировать? Делай в текстовом режиме.Если есть ескейп-последовательность для обрезки, значит, есть ескейп-последовательность назначения шрифта. Рамочек и всякой другой ...гадости.Я на матричных принтах такие узоры выводил ;) Потом озверел, правда, когда эти крррасивые формы косяком пошли ;)
#26
by VZ
Перед тем, как мучатся, внимательно просмотри все опции этого принтера. Сдается мне, что разработчики драйвера врядли забыли про эту возможность :) Ну, а если забыли... Тогда в обход иди.
#28
by dip
Таб.Напечатать("Чек1");И обрезание вставлю выражением в конце текстапосмотрите может че не так
#29
by VZ
В ты написал "выдает в конце чека нарисованый квадратик И букву i" - это понятно, на экране. А на принтер сам вывод кидал?
#31
by dip
в списке команд управления написано так <Add> с -пустой графой потом идет продолжение Esc i Полная обрезка Esc m Частичная обрезкав самом принтере активирована полная обрезка переключаиелями
#32
by VZ
На первый взгляд вроде как все так. "<Esc>i" прилепилось. Дальше непонятно: толи моксель подменил символ (что врядли), толи драйвер, толи принтер не среагировал.Попробуй так: отправь печать не через порт на сам принтер, а скинь его в файл (т.е в свойствах принтера подмени LPT на File), и рассмотри этот вывод каким-нить редактором, позволяющим рассматривать символы и по-байтно. Обрати внимание на хвост файла. Поиграй с этим <Esc>i - добавь пробелы перед ним, или CR... И через COPY на LPT.Что так узнаешь: идет ли на самом деле эта комбинация на принтер, если идет, то в каком окружении. Сможешь поэксперентировать с этим окружением.
#34
by DeiMos
Ваш файл dosprint.zip (размер 14 кбайт)доступен по адресу: webfile.ru/172322 в течение 7 дней до 20:51 05.02.2005.Благодарим за использование нашего сервиса!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- ТиС 933. Поступление, Реализация и Доп.Расходы
- 1С УСН. Ред. 1.3. не закрывает в конце месяца 20 и 90 счета. Поскажите плииз.
- Где в Конфе реализуется выполнение команды меню: Файл=>Сохранить как?
- Где в ЗиК виден план счетов?
- Изучаю расчет. Как получить число рабочих дней по графику?
- Принтер печатает пустые страницы из 1С...
- Хочу обнулить реквизит табличной части документа
- сторно в оперативном учете.
- Бухгалтерские итоги - отбор по субконто с условием
- Ошибка при использовании объекта "Addin.V7HttpReader"
- Установить защиту на лист в Excel из 1С
- Один СФ полученный, два ОказанияСторонних услуг... как?
- Как Выгрузить справочники?
- 1C:V7 starter program (multi-user) - обнаружена ошибка
- Как сделать программно задержку на определенное время
- Группировка в запросе. Как узнать имя?
- срастиь 1С и Inventor
- УТ есть 8.10.1.10 - как сделать 10.2.2.5?
- Правка построителя отчёта из отчёта типовой конфигурации
- Как работает метод операция.новаяпроводка() ?