|
Управляемые формы. Не получается добавить внешнюю печатную форму в документ | ☑ | ||
---|---|---|---|---|
0
Sun125
15.03.15
✎
22:57
|
Платформа 8.3, управляемые формы.
Есть самописный документ, нужно добавить к нему внешнюю печатную форму. Но проблема в том, что когда выбираешь назначение (в каких документах будет использовать ВПФ), этого документа в списке нет. Подскажите, пожалуйста, чего не хватает в документе? |
|||
1
yavasya
15.03.15
✎
23:55
|
в толстых надо процедуру писать чтобы работали впф
|
|||
2
yavasya
15.03.15
✎
23:59
|
// СтандартныеПодсистемы.Печать
&НаКлиенте Процедура Подключаемый_ВыполнитьКомандуПечати(Команда) УправлениеПечатьюКлиент.ВыполнитьПодключаемуюКомандуПечати(Команда, ЭтаФорма, Объект); Если ТипЗнч(Команда) = Тип("КомандаФормы") Тогда ОписаниеКоманды = УправлениеПечатьюКлиентПовтИсп.ОписаниеКомандыПечати(Команда.Имя, ЭтаФорма.Команды.Найти("АдресКомандПечатиВоВременномХранилище").Действие); Если ОписаниеКоманды.Идентификатор = "СчетФактура" Тогда ПодключитьОбработчикОжидания("ПоказатьПредупреждениеОбИзменениях_УПД", 1, Истина); КонецЕсли; КонецЕсли; КонецПроцедуры |
|||
3
yavasya
16.03.15
✎
00:04
|
бп 3.0
|
|||
4
Sun125
16.03.15
✎
12:19
|
(2) В модуле формы документа есть процедура
&НаКлиенте Процедура Подключаемый_ВыполнитьКомандуПечати(Команда) УправлениеПечатьюКлиент.ВыполнитьПодключаемуюКомандуПечати(Команда, ЭтотОбъект, Объект); КонецПроцедуры Даже есть печатная форма в модуле (в конфигурации). А вот как ВПФ не подключается |
|||
5
DexterMorgan
16.03.15
✎
12:25
|
Есть справочник ИдентификаторыОбъектовМетаданных ?
|
|||
6
Sun125
16.03.15
✎
12:28
|
(5) Есть. И документ там этот есть.
|
|||
7
Sun125
16.03.15
✎
12:29
|
(5) Кажется,понял)
|
|||
8
DexterMorgan
16.03.15
✎
12:30
|
(7) ты его не обнови походу
|
|||
9
Sun125
16.03.15
✎
12:35
|
ПараметрыРегистрации.Назначение.Добавить("Документ.Заказ");
ПараметрыРегистрации.Назначение.Добавить("Документ.апЗаказ"); Обновил, все равно. Первый документ отражается в назначении, а второй нет |
|||
10
Sun125
16.03.15
✎
12:37
|
Когда добавляю внешнюю обработку (Дополнительный отчеты и обработки), документы автоматом отражаются в поле "Назначение". Второй документ никак не хочет, его в списке нет
|
|||
11
DexterMorgan
16.03.15
✎
12:38
|
Назначение - это общая форма "ВыборОбъектовМетаданных"?
|
|||
12
DexterMorgan
16.03.15
✎
12:44
|
(10) Аа, кароче есть общая команда "ДополнительныеПечатныеФормыОбъекта", вот там в типе параметра команды выбери свой документ
|
|||
13
Sun125
16.03.15
✎
12:47
|
(12) Спасибо, помогло!
|
|||
14
yavasya
16.03.15
✎
12:56
|
(12) где это прописывать? в модуле объекта?
|
|||
15
DexterMorgan
16.03.15
✎
12:57
|
(14) в свойствах команды
|
|||
16
yavasya
16.03.15
✎
12:58
|
(15) спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |