|
Как добавить свою процедуру печати в УТ 11.1?
| ☑ |
0
Студиозус
16.10.14
✎
22:16
|
Пишу так
Процедура ДобавитьКомандыПечати(КомандыПечати) Экспорт
// Комплект документов на принтер
КомандаПечати = КомандыПечати.Добавить();
КомандаПечати.МенеджерПечати = "Документ.скСоглашениеОбУсловияхПоставки.Печать";
КомандаПечати.Обработчик = "Документ.скСоглашениеОбУсловияхПоставки.Печать";
КомандаПечати.Идентификатор = "Спецификация";
КомандаПечати.СразуНаПринтер = Истина;
КомандаПечати.Представление = НСтр("ru = 'Спецификация'");
КомандаПечати.ПроверкаПроведенияПередПечатью = Истина;
КомандаПечати.Порядок = 1;
КонецПроцедуры
Команда появляется, но при нажатии на кнопку ничего не происходит. Что не верно указал?
|
|
1
Студиозус
16.10.14
✎
22:19
|
Процедура "Печать" в модуле указанного документа присутствует и Экспортная.
|
|
2
Студиозус
16.10.14
✎
22:34
|
Дааа, видать поздновато я занялся работкой видать(
|
|
3
ssh2QQ6
16.10.14
✎
22:37
|
(2) не опускай руки. Посмотри просто аналогичное в конфе как сделано
|
|
4
sanja26
16.10.14
✎
22:40
|
менеджер вроде без "печать" надо
|
|
5
Управление торговлей
16.10.14
✎
22:40
|
можно же внешнюю обработку для печати добавить
|
|
6
Студиозус
16.10.14
✎
22:45
|
(3) Да там всё сделано вообще через обращения к обработкам.
(4) попробовал без, всё равно не отрабатывает(
(5) Можно, но тут не катит.
|
|
7
sanja26
16.10.14
✎
22:47
|
(6) убери тогда обработчик из вызова команды, а менеджер оставь как в (0)
|
|
8
Студиозус
16.10.14
✎
22:52
|
(7) Пробовал. Не риагирует.
Вот где то мелкая пакость,а где не пойму(
|
|
9
sanja26
16.10.14
✎
22:53
|
(8) а макет документа в кофигураторе "спецификация" называется?
|
|
10
Студиозус
16.10.14
✎
22:54
|
(9) Угу.
|
|
11
Студиозус
16.10.14
✎
22:56
|
Ладно, черт с ним. Сделаю сейчас через обычную команду. А завтра, на свежую голову, покумекаю.
|
|