Имя: Пароль:
1C
1С v8
Кнопка "Печать" -> подменю "Дополнительные печатные формы..."
, , ,
0 Никулин Леонид
 
11.04.13
16:02
Здравствуйте!

Вопрос. Конф УТ ред 11.0 У всех типовых документов (или почти у всех) в форме документа есть кнопка "Печать", котор выводит документ на печать. И эта кнопка имеет свое подменю "Дополнительные печатные формы..." где отображаются зарегистрированные доп печатные формы(как можно догадаться). Мне досталась конфигурация с самопальным документом где есть кнопка "Печать", но у нее нет в подменю пункта "Дополнительные печатные формы...".
Никак не могу разобраться как его туда добавить.

Спасибо!
1 Fedot200
 
11.04.13
16:04
что за подменю?
2 Fedot200
 
11.04.13
16:05
Ну попробуй на этот кнопарь повесить печатную форму, не прокатывает?
3 Никулин Леонид
 
11.04.13
16:05
Когда ты нажимаешь на кнопку, у тебя (вниз) появляется выпадающее меню
4 Никулин Леонид
 
11.04.13
16:06
(2) нет:(
5 acsent
 
11.04.13
16:08
у команды не назначен нужный тип
6 Никулин Леонид
 
11.04.13
16:09
Я так подозреваю , что нужно где-то в модуле документа дописать строчку кода, чтоб оно подцепилось
7 Никулин Леонид
 
11.04.13
16:10
(5) это как?
8 Никулин Леонид
 
11.04.13
16:15
куда копать-то?
9 Fedot200
 
11.04.13
16:19
(8) Посмотри как в типовой сделана кнопка печать.
10 Fedot200
 
11.04.13
16:22
Процедура Печать(Кнопка)
   ФормаОбъектаПечать(ЭтотОбъект, ЭтаФорма, Кнопка.Текст);
КонецПроцедуры

как-то так думаю
11 Никулин Леонид
 
11.04.13
17:22
дерево конфигурации

Общие-> ОбщиеКоманды-> ДополнительныеОтчетыИОбработкиПечатныеФормы

У общей команды открываем палитру свойств

Свойство "тип параметра команды"

Добавляем документ, для которого хотим включить подменю "Дополнительные печатные формы...".
12 one_love
 
29.04.13
08:32
Подскажите пожалуйста, как реализовать похожую задачу в Бухгалтерии 2.0. (Нужно добавить кнопку "Печать" с дополнительными внешними печатными формами, в новый документ)
В процедуру "ПередОткрытием" у нового документа, вставил процедуру "УстановитьКнопкиПечати". Кнопка печать появилась, но вложенные кнопки с внешними печатными формами не активны.
13 PuhUfa
 
29.04.13
08:36
(0)(12) посмотреть как сделано в типовых документах не предлогать?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший