|
|
Кнопка печати и макет |
☑ |
|
0
t80at
23.03.17
✎
12:38
|
Здравствуйте! подскажите как сделать:
самописная конфигурация 8.3, создал через конструктор печатную форму для документа. При нажатии кнопки "Печать" выводится макет. А вот непосредственно вывести его на принтер можно только через Ctrl+P либо Файл-Печать. А хотелось бы кнопку перед глазами... Собственно, как это реальзовать?
|
|
|
1
vicof
23.03.17
✎
12:39
|
ТабличныйДокумент.Напечатать (SpreadsheetDocument.Print)
ТабличныйДокумент (SpreadsheetDocument)
Напечатать (Print)
Синтаксис:
Напечатать(<ДиалогПечати>)
Параметры:
<ДиалогПечати> (необязательный)
Тип: РежимИспользованияДиалогаПечати.
Определяет необходимость показа диалога печати перед печатью.
Значение по умолчанию: НеИспользовать.
Описание:
Выводит табличный документ на печать.
Доступность:
Тонкий клиент, веб-клиент, толстый клиент, мобильное приложение(клиент).
Примечание:
При выводе табличного документа на печать в файл PDF перенос строк в ячейках документа может быть выполнен с некоторыми отличиями от того, как он выполняется при отображении документа на экран. Это может повлиять на высоту строк, у которых указана автоматическая высота.
Пример:
ТабДок.Напечатать();
|
|
|
2
t80at
23.03.17
✎
12:41
|
(1) Да,вот только в этом случае сначала уходит задание на печать, а потом показывается макет
|
|
|
3
shadow_sw
23.03.17
✎
12:47
|
(2) ТабДок.Показать();
ТабДок.Напечатать();
между ними поставь паузу
|
|
|
4
t80at
23.03.17
✎
12:54
|
(3) всё равно тогда печать неизбежна
хотелось бы посмотреть на сформировавшийся макет, и осознанно послать на печать.
|
|
|
5
vicof
23.03.17
✎
12:55
|
Сделай кнопку и в обработчике пиши ТабДок.Напечатать();
|
|