|
Одинаковые параметры страницы для всего выводимого на печать пользователем
| ☑ |
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) Интересно как ты собираешься сделать для всех едино, если часть печатается портретом а часть ландшавтом.
|
|