|
Внешняя печатная форма | ☑ | ||
---|---|---|---|---|
0
yask
03.09.14
✎
20:46
|
Добрый день, пытаюсь добавить внешнюю печатную форму в ЗУП 2.5 КОРП в документ "Заявка на подбор персонала". В списке внешних форм она появляется, но в документе кнопки печать не появляется, в чем имеется фишка? Стандартных печатных форм из этого документа не формируется
|
|||
1
pessok
03.09.14
✎
20:50
|
файл в табличной части выбрал регистрации обработки выбрал? документ заново открыл?
|
|||
2
yask
03.09.14
✎
20:53
|
(1) Даже конфигурацию перезапустил
|
|||
3
yask
03.09.14
✎
20:54
|
(1) Собственно аналогично добавляю эту печатную форму в справочник "Сотрудники" появляется сразу
|
|||
4
Фокусник
03.09.14
✎
20:59
|
(0) А есть ли в документе функционал по добавлению внешних печатных форм? (нужно в модуле формы посмотреть, сравнить с другими документами, где всё ОК)
|
|||
5
Михаил Козлов
03.09.14
✎
21:00
|
А сам код по формированию списка печатных форм присутствует?
В модуле документа Функция ПолучитьСтруктуруПечатныхФорм() ЭКСПОРТ |
|||
6
pessok
03.09.14
✎
21:00
|
+(5) и, по идее, экспортный модуль Печать()
|
|||
7
КтоКакБог
03.09.14
✎
21:03
|
(0) ПередОткрытием есть?
// Установка кнопок печати УстановитьКнопкиПечати(); |
|||
8
КтоКакБог
03.09.14
✎
21:03
|
// Процедура устанавливает подменю "Печать" и кнопку "Печать по умолчанию" при необходимости
// Процедура УстановитьКнопкиПечати() мДеревоМакетов = УниверсальныеМеханизмы.ПолучитьДеревоМакетовПечати(Ссылка, ПолучитьСтруктуруПечатныхФорм(), Новый Действие("ОсновныеДействияФормыПечать"), Новый Действие("ОсновныеДействияФормыУстановитьПечатьПоУмолчанию")); УниверсальныеМеханизмы.УстановитьПодменюПечати (мПодменюПечати, ЭлементыФормы.ОсновныеДействияФормы, мДеревоМакетов); УниверсальныеМеханизмы.УстановитьПечатьПоУмолчанию(мПечатьПоУмолчанию, ЭлементыФормы.ОсновныеДействияФормы, мДеревоМакетов, Метаданные().Имя,Новый Действие("ОсновныеДействияФормыПечатьПоУмолчанию")); Если Не мПодменюПечати = Неопределено Тогда УниверсальныеМеханизмы.СформироватьПодменю(мДеревоМакетов, мПодменюПечати,Истина,Истина); КонецЕсли; КонецПроцедуры // УстановитьКнопкиПечати() |
|||
9
yask
03.09.14
✎
21:06
|
(7) В самом документе не нашел процедур "Печати", есть возможности обойти?
|
|||
10
yask
03.09.14
✎
21:16
|
(8) Есть ли возможность без изменения стандартной конфы? Требование жесткое-не вскрывать-(
|
|||
11
shuhard
03.09.14
✎
21:23
|
(10) если документ не умеет работать с ВПФ, то сам догадайся
|
|||
12
Лохматые Уши
03.09.14
✎
21:24
|
(10) Cделай внешнюю обработку. В ней будет ссылка на искомый документ. Из этого документа и подтягивай данные для печатной формы.
|
|||
13
yask
03.09.14
✎
21:52
|
(12) К сожалению смысл не в этом, печатная форма по замыслу содержит код для "дозаполнения" документа, парсинга поля "комментарий"
|
|||
14
Михаил Козлов
04.09.14
✎
10:43
|
(13) Попробуйте оформить как внешнюю обработку заполнения ТЧ.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |