Книга знаний

1С:Предприятие

Использование сохраненных настроек печати для размера бумаги, двухстороннюю печать.

1С не позволяет указывать размер бумаги, двухстороннюю или одностороннюю печать и т.п. В 1С 77 однако можно обойти эту ситуацию.Автор статьи: Гений 1С | Редакторы:
Последняя редакция №2 от 02.06.08 | История
URL: http://kb.mista.ru/article.php?id=675

Ключевые слова: размер бумаги,печать, двухсторонняя печать.


Суть метода - выставить нужные настройки.
Затем зайти в реестр по пути
[HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\ИМЯБАЗЫ\V7\Default\Moxel\ПечатьЭтикетки]

ИМЯБАЗЫ - имя базы, смотреть как оно прописано в реестре.
ПечатьЭтикетки - имя обработки, которая печатает этикетку.

Там хранятся настройки в таком виде, как они нам нужны.
Теперь нужно эти настройки сохранить в REG-файл.
Далее после этого на любом другом компьютере можно проинсталлировать данный REG файл вручную или программно командой regedit /S file.reg (ключ /S (Silent) означает не выдавать никаких сообщений).

Для двухсторонней печати можете сделать два reg-файла.
Пользователь кликает на одном, получает одностороннюю печать.
На другом - двухстороннюю. ;-)

Или же проще - сделать константу, если она стоит, то выводить на экран этикетку, если не стоит то сразу на принтер.
Тогда нужно при первой печати на компьютере поставить константу, затем настроить первый раз, а затем сбросить константу.

Описание | Рубрикатор | Поиск | ТелепатБот | Захваченные статьи | Установки | Форум
© Станислав Митичкин (Волшебник), 2005-2025 | Mista.ru

Яндекс.Метрика