Имя: Пароль:
1C
1С v8
Внешняя печатная форма. Управляемое приложение. Нет документа в назначении
0 altaykniga
 
20.04.15
19:01
Доброго вечера, товарищи. Поделитесь умными мыслями, пожалуйста!

Есть в Бух ред.3 нетиповой документ, созданный вручную. Написал для него внешнюю печатную форму. Захожу Администрирование - Печатные формы - Дополнительные отчеты и обработки - Создать - Указываю мой файл - файл читается, заполняется список команд моей печ.формы, но вот Назначение = Неопределено. Жму на эту ссылку, открывается список справочников и документов, для которых можно назначить данную ВПФ. Но вот моего нетипового документа нет в этом списке. Как быть, что сделал не так (как я понимаю, в документе нужно что-то переделать)
1 User_Agronom
 
20.04.15
19:02
процедура регистрации должна быть.
2 altaykniga
 
20.04.15
19:05
(1) где она должна быть, можете уточнить, пожалуйста
3 altaykniga
 
20.04.15
19:23
Тема закрыта. Всем спасибо за участие. Нужно было добавить этот нетиповой документ в ОбщиеКоманды - ДополнительныеПечатныеФормыОбъекта.ТипПараметраКоманды
4 altaykniga
 
20.04.15
19:46
(3) Теперь жму кнопку "печать", и команду ВПФ видно, но только в файловом варианте базы данных. В клиент-серверном не видно, почему?
5 altaykniga
 
20.04.15
19:58
(4) неправильно написал, поторопился. У меня в файловом варианта эта команда "ПечатьНаправления" была в конфе прописана... Убрал ее из конфы, теперь ВПФ не видно в группе команды "Печать"
6 User_Agronom
 
20.04.15
20:48
(2) В модуле объекта для печатной формы должно быть минимум две подпрограммы:
1. Функция Печать() экспорт
2. Процедура РегистрацияЧегоТоТам - не помню

Предложение: возьми любую внешнюю печатную форму для БП 3.0 с диска ИТС и глянь там. Укради процедуру регистрации, подправь под себя и должно настать счастье. Ну, как минимум, 50% счастья))
7 altaykniga
 
20.04.15
21:25
(6) все практически так и сделал
8 altaykniga
 
20.04.15
21:27
(6) но не появляется команда моей ВПФ в группе "Печать" командной панели формы документа... Грешу на то, что документ мой нетиповой, созданный вручную. Может быть где-нибудь еще в конфе нужно что-то прописать для этого нового документа, типа как вот это же надо было сделать : "Нужно было добавить этот нетиповой документ в ОбщиеКоманды - ДополнительныеПечатныеФормыОбъекта.ТипПараметраКоманды"
9 Cyberhawk
 
20.04.15
21:30
ИТС, описание подсистемы "Печать" для БСП 2.2 тебе в помощь
10 pessok
 
20.04.15
21:35
(0) зачем для нового документа именно впф? добавить макет и код в модуль менеджера не позволяет религия?
11 altaykniga
 
20.04.15
21:59
(9) посмотрел с сайта ИТС "Печать" для БСП 2.2, нет там ничего конкретного про механизм добавления команд из ВПФ в командную панель формы документа
12 Cyberhawk
 
21.04.15
09:46
(11) ну, раз куски программного кода с описанием, куда их надо добавить, это "ничего конкретного", то ладно
13 altaykniga
 
21.04.15
11:46
(12) есть написанная мной ВПФ ТОРГ-12 - работает исключительно.

на основании ЭТОЙ ВПФ ТОРГ-12 делаю другую ВПФ (для нетипового документа), так вот эта ВПФ работает только через файл-открыть. А если ее добавить во внешние печатные формы, то не добавляется команда этой ВПФ в группу "печать" нетипового документа
14 Cyberhawk
 
21.04.15
12:17
(13) верю