#0
by Славянин
Добрый день. Такая проблемка. Пытаюсь программно отправить файлик на печать из 1С. Т.е. пишу ФС.КопироватьФайл(Файл,"порт принтера(LPT1)",1). Но принтер никак не реагирует. Делал кто-нибудь что-нибудь подобное?
#2
by Горогуля
а этот принтер умеет реагировать на создание новых файлов с именем, содержащим "LPT1"?
#3
by Славянин
честно не знаю. Знаю, что люди с другого предприятия так печатают этикетки. Вот и мы пытаемся наладить. Т.е. ты хочешь сказать, что нужен специальный принтер для этих целей? обычный не поймёт что ему говорят?
#7
by Остап Сулейманович
Птля... Не нужно ничего пробовать. Посмотри в свойствах принтера. Закладка "порты".
#8
by Остап Сулейманович
+ Посмотри сзади системника. К LPT вообще что-нибудь подключено? И сколько LPT на матери?
#9
by Славянин
смотрели=) стоял изначально lpt1. На него и посылали. Реакции ноль. Потом поставили галочку напротив lpt3 и снова такая же ерунда
#10
by Горогуля
не, натурально ожидается какая-то печать вместо создания файла "порт принтера(LPT1)"?
#11
by Остап Сулейманович
Хорошо. Поставим вопрос по другому. Какого вида разъем у кабеля с той стороны, которая подключается к системнику?
#12
by Остап Сулейманович
Натурально физическое устройство должно обозначаться примерно так "COM1:", "lpt1:" ...
#13
by Славянин
Ну если у людей работает такой механизм! Почему не ожидать этого? Может я чего-то не понимаю. Так скажи
#16
by Остап Сулейманович
+ И отправка в LPT у тебя тоже прописана неправильно. Как тебе уже несколько раз намекает
#17
by Славянин
У меня в свойствах принтера на вкладке порты, выставлена галочка напротив lpt1 и указан мой принтер. Стандартными средствами всё на печать выводиться.А с помощью фс.копироватьфайл нет
#23
by Славянин
не знаю. Пишу такой код и у меня на мгновение появляется запись в очереди принтера, но не печатается
#26
by Остап Сулейманович
Скрин "диспетчер устройств" развернутая ветка "порты COM и LPT" - в студию.
#27
by Славянин
Я несколько раз пытался печатать и в результате он напечатал содержимое файлика несколько раз на одной странице. Т.е. по всей видимости нужно вставить символ прогона страницы.
#29
by Провинциальный 1сник
Если принтер не поддерживает базовую текстовую печать - то смысла в посыле на lpt текстовых данных нет никакого.
#30
by Провинциальный 1сник
Если из командной строки послать файл командой copy file.txt lpt1: - печатает? Если нет, то и из 1с не будет.
#32
by Остап Сулейманович
+ Принтер ждет пока не заполнится буфер или придет символ конца файла. Только тогда начнет печатать.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- v7: Определить как запущена 1с
- ошибка после обновления Розницы до 2.1.9.12
- Синтаксическая ошибка "Шаблон 'Организация' не существует"
- Запуталась с расшифровкой в СКД
- как правильно вывести регистр из конфигурации в расширение?
- Перепроведение документов клиент-сервер. Есть разница на чьей стороне выполнять?
- СКД Как выделить группировку жирным шрифтом
- УТ 10.3 Корректировка поступления "партия не была списана полностью"
- Цвет текста в текущей ячейке Табличного Документа
- Колонтитул на последней странице табличного документа. Конф. УПП.
- БП 3.0 Серверная Загрузка XML
- Как получить старое значение реквизита табличной части?
- COM соединение из 8.3 к 8.2
- БП 3.0.42.63 Отключить обязательное заполнение платежной ведомости в списании с р/с
- Запрос для отчета СКД выбрать только последний документ по связи
- Кратность показателей в универсальном отчете
- ошибка при вызове хранимой процедуры Oracle
- Оформление шапки группы полей в СКД
- Конвертация 2.1. Вызов процедуры формы документа
- УТ 10.3: Реализация товаров - заполнение серий в составе набора?