0
541
20.01.16
✎
07:58
|
Всем привет!
Такая ситуация: есть пользователь "А" и печатная форма "Б" к одному из документов, которую он строит. При формировании табличного документа нормально подтягиваются параметры печати (система помнит, что уже просили эту печатную форму отправлять на основной принтер, располагать в "Ландшафт", "По ширине страницы", а так же все ее поля и колонтитулы) и предварительный просмотр рисует всё красиво и правильно: 7 страниц. Всё круто, отправляем в печать, результат: 10 страниц, среди них некоторые странички не уместились на один лист, и их хвосты (одна-две строчки) напечатаны на дополнительных листах.
Почему предварительный просмотр отличается от фактически напечатанной информации?
Пробуем всё то же самое, но на два других принтера (другая модель) - результат точно такой же. //дело не в принтере
Пробуем всё то же самое, но из-под другого пользователя - всё корректно (7 страниц).
Пробуем всё то же самое, но из копии базы данных (пользователь "А", тот же документ, тот же принтер) - всё корректно (7 страниц).
Получается, с пользователем "А" и его настройками для печатной формы "Б" какой-то глюк? На поверхности решение - завести копию этого пользователя, но не хотелось бы таким образом решать задачу.
Если кто-то сталкивался с подобным, подскажите, что делать.
p.s. все остальные печатные формы отрабатывают без ошибок.
|
|
2
Cyberhawk
20.01.16
✎
08:39
|
Перед ТабДок.Печать() посмотри у этого таблока имя параметров печати - если пустое, то в код добавь какое-нибудь свое
Если непустое, то очисти сохраненные настройки по этому имени
|
|