![]() |
|
(8.2 зуп) внешняя печатная форма для самодельного документа | ☑ | ||
---|---|---|---|---|
0
vechiy
29.12.14
✎
10:48
|
Товарищи, что дописать, чтобы в самодельном документе появилась кнопочка "печать", и внешняя печатная форма на ней?
Форма подключена как внешняя, зарегистрирована на нужный док |
|||
1
Любопытная
29.12.14
✎
10:51
|
гы
|
|||
2
Любопытная
29.12.14
✎
10:52
|
А, у тебя 2.5 ЗУП... я тут с 3.0 воевала)
Посмотреть, что дописано в типовых документах и дописать тоже самое) |
|||
3
vechiy
29.12.14
✎
10:54
|
был бы благодарен за конкретику)
печать() добавил |
|||
4
vechiy
29.12.14
✎
10:54
|
не помогло
|
|||
5
vicof
29.12.14
✎
10:55
|
СсылкаНаОбъект есть?
Печать() Экспорт указана? |
|||
6
Любопытная
29.12.14
✎
11:01
|
// Процедура устанавливает подменю "Печать" и кнопку "Печать по умолчанию" при необходимости
// Процедура УстановитьКнопкиПечати() мДеревоМакетов = УниверсальныеМеханизмы.ПолучитьДеревоМакетовПечати(Ссылка, ПолучитьСтруктуруПечатныхФорм(), Новый Действие("ОсновныеДействияФормыПечать"), Новый Действие("ОсновныеДействияФормыУстановитьПечатьПоУмолчанию")); УниверсальныеМеханизмы.УстановитьПодменюПечати (мПодменюПечати, ЭлементыФормы.ОсновныеДействияФормы, мДеревоМакетов); УниверсальныеМеханизмы.УстановитьПечатьПоУмолчанию(мПечатьПоУмолчанию, ЭлементыФормы.ОсновныеДействияФормы, мДеревоМакетов, Метаданные().Имя,Новый Действие("ОсновныеДействияФормыПечатьПоУмолчанию")); Если Не мПодменюПечати = Неопределено Тогда УниверсальныеМеханизмы.СформироватьПодменю(мДеревоМакетов, мПодменюПечати,Истина,Истина); КонецЕсли; КонецПроцедуры Подозреваю, что вот эта фигня должна быть прописана в форме документа. Т.е. перед открытием формы надо получить команды печати и сформировать кнопку панели. |
|||
7
vechiy
29.12.14
✎
11:02
|
(6) ага спасибо, как раз пробую так сделать
|
|||
8
vechiy
29.12.14
✎
11:03
|
во, появилась кнопочка и печатная форма на ней, но чет она неактивна
|
|||
9
Фокусник
29.12.14
✎
11:08
|
(8) значит не хватает процедуры, которая подвешена на этот пункт меню
|
|||
10
vechiy
29.12.14
✎
12:18
|
(9) сама печать() активна, а подпункт появляется при регистрации внешней печатной формы, как же на него сделать процедуру
|
|||
11
Любопытная
29.12.14
✎
12:20
|
(10) шагай в процедуру СформироватьПодменю() и смотри, какое действие там на кнопку вешается
|
|||
12
anaed
29.12.14
✎
12:47
|
сформироватьструктурупечатныхфформ() не забудь в модуль добавить
|
|||
13
anaed
29.12.14
✎
12:48
|
обманываю, получить а не сформировать и это другая проблема была :)
|
|||
14
anatoly
29.12.14
✎
14:46
|
(10) тебе уже исчерпывающий ответ в (2) дали.
стыдно такие вопросы задавать если: Стаж: 5 лет 1 месяц 27 дней |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |