|
1с 8.1 Добавить кнопку "Предварительный просмотр" на форму "ПечатьДокументов"
| ☑ |
0
sprinter83
30.08.11
✎
20:21
|
Доброго времени суток.
В конфигурации на платформе 8.1 есть общая форма "ПечатьДокументов", как в любой типовой конфигурации. Нужно на эту форму добавить кнопку "Предварительный просмотр", так как штатный механизм через "Файл - предварительный просмотр" не подходит, так как пользователь работает с формой в режиме "Рабочий стол", т.е. главного меню не видно.
Посмотрел в синтакс-помощнике такого метода для ТабличногоДокумента не нашёл. Может быть кто-нибудь встречался с такой задачей. Подскажите, как организовать пользователю предварительный просмотр Табличного документа
|
|
1
John83
30.08.11
✎
20:43
|
может в командной панели есть такое?
|
|
2
sprinter83
30.08.11
✎
20:48
|
В командной панели такой команды нет. В 8.1 нельзя привязать командную панель к Полю табличного документа.
|
|
3
John83
30.08.11
✎
21:04
|
(2) хочешь сказать, что нельзя сделать тот же "Только просмотр" для ТП?
|
|
4
Mashinist
30.08.11
✎
21:24
|
Тема актуальная
У мну немного другая задача - сохранять mxl того что напечатали. ну или хотя бы пускали на принтер
так вот как раз через меню Файл все нужно убрать, а как сделать все то же самое на форме пока не знаю...
|
|
5
Tafa
30.08.11
✎
21:28
|
Можно так
WHSShell = Новый COMОбъект("WScript.Shell");
WHSShell.SendKeys("%");
WHSShell.SendKeys("~");
WHSShell.SendKeys("{DOWN 10}");
WHSShell.SendKeys("~");
|
|
6
sprinter83
30.08.11
✎
21:30
|
Это как раз то проще
"сохранять mxl того что напечатали. ну или хотя бы пускали на принтер"
Пускают на печать табличный документ поэтому здесь всё проще
используйте метод ТабличногоДокумента
Записать(<Имя файла>, <Тип файла таблицы>)
|
|
7
sprinter83
30.08.11
✎
21:34
|
WHSShell = Новый COMОбъект("WScript.Shell");
WHSShell.SendKeys("%");
WHSShell.SendKeys("~");
WHSShell.SendKeys("{DOWN 10}");
WHSShell.SendKeys("~");
В обычном режиме работает, а вот в режиме рабочего стола нет
|
|
8
Mashinist
30.08.11
✎
21:39
|
(6) Не так оно и просто
Конечно можно сделать кнопку Печать и по ней и пускать на печать сразу и запись делать
Но не факт, что ее нажмут т.к. могут нажать Файле-Печать... Ctrl+P... Ну и предварительный просмотр тоже хотелось бы...
Я извращался примерно так
Все что формируется идет с большим текстом - ДЛЯ ПРОСМОТРА
И только по кнопке заново формируется документ и он печатается
|
|