![]() |
![]() |
![]() |
|
Внешняя печатная форма. Управляемое приложение. Нет документа в назначении | ☑ | ||
---|---|---|---|---|
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) верю
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |