К списку форумов К списку вопросов
Как передать размер бумаги при печати методом Напечатать(0)
andrey1111
13.08.2004 - 12:54
Или где 1С хранит параметры страницы для печатных форм.
Муму после всплытия
1 - 13.08.2004 - 12:57
обычно в реестре хранит................. а вообще есть такое
Таблица.ПараметрыСТраницы()
Gloom
2 - 13.08.2004 - 12:59
(1)Не, ПараметрыСТраницы() тут не катят, надо Опции() юзать...
andrey1111
3 - 13.08.2004 - 13:07
(1,2) В этих методах нет размера бумаги. Нужен для печати ценников на принтере Godex BZB-2. У меня бумага - 40 мм. Раньше 1С крутилась на Win98, и 1С брала этот параметр из установок принтера по умолчанию. Сейчас в рамках корп. политики все переводим на XP, и это не прокатывает.
Тлён
4 - 13.08.2004 - 13:08
2(3) Я тоже не нашел. Возможно в реестре.
Муму после всплытия
5 - 13.08.2004 - 13:13
(3)
н-да............ ИмяОпцийПечати.......... один раз настроите и все ценники под этим юзером будут печататься на бумаге 40 мм....................
а так
HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\База\V7\Юзер\Moxel\Default\Paper
Gloom
6 - 13.08.2004 - 13:13
(3)Не, ты не понял.
Выведи на просмотр печатную форму, применив к ней Таб.Опции(0,0,0,0,"НужныйРазмер"), потом один раз настрой через меню "файл - парметры страницы" всё что тебе нужно, а 1цэ это всё в реестре запомнит.
Можно и программно, только тогда нужно какие-нибудь внешние средства для работы с реестром использовать...
andrey1111
7 - 13.08.2004 - 13:20
(6) Я так и сделал. Но настраивать для каждого пользователя, нескольких баз, а возможно и на нескольких компах таким способом - трудоемкий процесс, согласитесь.
Gloom
8 - 13.08.2004 - 13:33
(7)Тогда см.(6), последнее предложение.

К списку вопросов на форуме 1C

>>