Имя: Пароль:
1C
1С v8
Одинаковые параметры страницы для всего выводимого на печать пользователем
0 elian_hunter
 
13.08.15
14:41
Вот интересно, кто ни будь решал такую задачу?
Как сделать так, чтобы для всего, что пользователь выводи на печать, установились одинаковые параметры страницы (ну например, ширина полей)?
Или может быть я задачу как-то криво ставлю?
Но реально... почему, если у принтера поля больше 10 или 5, то как быть бедному юзеру? Каждый раз в параметры страницы лезть? Или я что-то не догоняю?
1 Serg_1960
 
13.08.15
14:53
Если в алгоритме предусмотрено сохранять и восстанавливать параметры печати - то достаточно один раз настроить печать. И желательно не 100% ставить в настройках, а по ширине страницы (если я правильно понял).

Это если штатно, а если вносить изменения в конфигурацию - то достаточно вспомнить то, что в типовых вся печать идет из-под одной, единой для всех, формы - в ней и "подменять" параметры печати.
2 elian_hunter
 
13.08.15
15:01
(1) Ну да. Достаточно один раз настроить. Один раз для приходных, один раз для расходных, один раз для оборотки.... и так для всех возможных объектов печати по одному разу... то есть в итоге - раз двести...

А никак нельзя один раз настроить для всего?!
3 Serg_1960
 
14.08.15
17:26
Программно, теоретически, в принципе можно, хотя так не делал. Есть варианты:

Программно можно по метаданным просканировать все документы и получить все их встроенные печатные формы, а сканируя справочник внешних обработок - печатные формы внешние.

Можно проанализировать все сохраняемые настройки печати, используя хранилище системных настроек.
4 elian_hunter
 
24.08.15
09:34
(3) ладно, оставим этот вопрос до лучших времён... походу тут без цистерны водки не разобраться...
5 torgm
 
24.08.15
09:49
(4) Интересно как ты собираешься сделать для всех едино, если часть печатается портретом а часть ландшавтом.