Имя: Пароль:
1C
1С v8
Предварительный просмотр
0 Tanya1609
 
22.08.13
15:25
Добрый день, подскажите пожалуйста, можно ли программно вывести предварительный  просмотр. Мне нужно что бы пользователь нажимая с кнопку"Печать" на форме документа увидел сразу предварительный просмотр! Как это можно сделать? Заранее большое спасибо!
1 piter3
 
22.08.13
15:35
если типовая смотри УниверсальныеМеханизмы.НапечататьДокумент
2 cez
 
22.08.13
15:58
Штатными средствами его вызвать нельзя, но можно имитировать нажатия клавиш для его вызова.
Пример, вызов печатной формы "Товарная накладная" из типовой БП 2.0, а затем через комбинацию клавиш "ALT+Ф", "Р" - вызов окна предпросмотра печати:

ДокОбъект = Док.ПолучитьОбъект();
ДокОбъект.Печать("Накладная");
wsh=Новый COMОбъект("WScript.Shell");    
wsh.SendKeys("%ф");      
wsh.SendKeys("р");
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший