Имя: Пароль:
1C
1C 7.7
v7: Не работает функция печати под одним из пользователей ☑
0 sidalexsandr
 
28.09.12
✎
11:48
В форме документа вызывается процедура Печать() в ней оператор: ПечТабл1.Напечатать(0);
1) Под одним пользователем №1 работает, а под пользователем №2 не работает
2) Если вместо ПечТабл1.Напечатать(0); напишу ПечТабл1.Напечатать(1);
, тогда работает и под пользователем №2
3) На другом компьютере работает под двумя пользователями

Вопрос: почему не работает под пользователем №2 ПечТабл1.Напечатать(0)
1 sidalexsandr
 
28.09.12
✎
12:20
Help me
2 Ёпрст
 
гуру
28.09.12
✎
12:22
[:]|||||[:]
3 sidalexsandr
 
28.09.12
✎
12:26
Так пробовал.
Так попробуй
Таб.Показать("", "",0);
Таб.Показать("", "",-1);
Таб.Напечатать(0);

Печатная форма открывается, но непечает.
4 Попытка1С
 
28.09.12
✎
12:56
5 sidalexsandr
 
28.09.12
✎
15:01
(4) Спасибо. Заработало с:
Таб.ПараметрыСтраницы(2,,,,,0,0,,,1,,"\");
6 Ёпрст
 
гуру
28.09.12
✎
15:08
(5) не самый удачный способ
7 Ёпрст
 
гуру
28.09.12
✎
15:09
так будет всегда отправляться на "принтёр по-умолчанию", а не на последний при печати
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший