#0
by Мангуст
Есть принтер с возможностью двухсторонней печати. Нужно, чтобы определенные печатные формы (например прайс), всегда печатались с 2-х сторон, а другие только с одной. Сейчас оператор выбирает вид печати в диалоге и часто путает во время запарки.Можно ли из 1С в параметры страницы передавать признак двусторонней печати ?
#1
by est
1-й способ: создать 2 копии принтера с разными настройками и указывать нужный в ПараметрыСтраницы2-й способ: сохранить 2 варианта настройки принтера и считывать их перед печатьюЗапись параметров принтера в файл:ЗапуститьПриложение("rundll32 printui.dll, PrintUIEntry /Ss /n ""printer"" /a ""file.dat""")Чтение параметров принтера из файла:ЗапуститьПриложение("rundll32 printui.dll, PrintUIEntry /Sr /n ""printer"" /a ""file.dat""")
#2
by Мангуст
А нельзя ли чуть подробней в месте "PrintUIEntry /Sr /n ""printer"" /a". Где можно посмотреть полный список параметров командной строки и их описание?
#8
by Мангуст
Не совсем ясно, где указать параметры конкретного задания, т.к. все, что я нашел через rundll32 printui.dll, PrintUIEntry /Xg /n "printer" - этоPrinterName: \operatorHP LaserJet 2200 Series PCLShareName: HPLaserJPortName: DOT4_002DriverName: HP LaserJet 2200 Series PCLComment: (null)Location: (null)SepFile: (null)PrintProcessor: WinPrintDatatype: RAWParameters: (null)Attributes: <Shared|Network|DoCompleteFirst|Published|>Priority: 1DefaultPriority: 0StartTime: 0UntilTime: 0Status: <>Возможно, надо что-то писать в ключ Parameters, но нигде не нашел какого-либо описания :-(Ты сам устанавливал какие-либо ключи, и как отделить свойства принтера в целом от свойств задания печати ?
#9
by Gloom
Флаг дуплексной печати находится в структуре DevMode, её через параметр /Xs нельзя установить...
#12
by Мангуст
Какая фигня происходит: из командной строки сохраняю rundll32 printui.dll, PrintUIEntry /Ss /n "\operatorhplaserj" /a "file2.dat", тут же через окно свойств принтера меняю флаг дуплексной печати, закрываю окно, делаю загрузку rundll32 printui.dll, PrintUIEntry /Sr /n "\operatorhplaserj" /a "file2.dat" - выдается сообщение "Невозможно завершение операции!". Работаю под администратором, все права есть.Где можно поискать, в чем причина?
#15
by Gloom
Скорей всего с правами косяк какой-нибудь.В качестве бубна - попробуй в конце команды поставить флаг "s"...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- При печати не выходит диалоговое окно "Параметры страницы"
- Где хранятся параметры "Параметры базы данных SQL"?
- Не открывается окно "Параметры страницы"
- Параметры страницы Excel при сохранении из 1с
- Не открываются параметры страницы при печати отчетов, что за глюк?
- Область.Параметры - Как достать эти параметры?
- Параметры печати страницы
- Шаблон этикетки в Рознице 2.0, почему не сохраняются параметры страницы?
- Параметры выбора + параметры динамического списка
- разрыв страницы, начало новой страницы при печати
- СКД. Параметры редактирования, Параметры выбора
В этой группе 1С
- Бух. Услуги сторонних организаций и СФ с минусами
- Запуск 1С в среде VB.Net
- Как прописью написать дату?
- ПУБ прочие расходы относящиеся на себестоимость продукции
- Есть запрос, есть итоговая строка, как мне вывести инфу по итогу запроса?
- Как получить символ ЕВРО (перевернутое "Э")? Рисунком? Или еще как?
- Бух.77.Документ РН: варианты расчета налогов. Зачем так сделано?
- Можно ли в плане счетов сделать невидимыми некоторые счета?
- Ошибка при создании объекта "Excel.Application"
- Как поменять программно цвет фона в ячейке таблицы?
- Вылетает 1С 7.7 при отборе
- Левое [внешнее] соединение в 1С 8.0, что значит параметр внешнее ???
- ТиС. Автозаполнение СчетаФактурыВыданный на основании Реализации
- Использование индекса в 1С
- Взаиморасчеты с филиалами
- Ошибка захвата таблицы .
- Возможен ли такой автоматический запуск обработки при запуске прогркммы?
- Помогите по SQL. Поиск дырок в нумерации.
- Внешняя таблица не имеет предполагаемый формат. Что это?
- Загрузка документов напрямую из dbf в sql