|
ЗУП КОРП 2.5 внешние печатные формы (управляемое приложение) |
☑ |
0
Pistoletti
02.03.14
✎
19:52
|
Друзья. Прошу помощи.
Есть конфигурация ЗУП КОРП 2.5 (2.5.76.1)
В неё есть документ Ученический договор. (формы только управляемые).
Пытаюсь сделать внешнюю печатную форму, по данному примеру
Добавил во внешние обработки данную печатную форму.
Открываю документ, моей печатной формы в списке печатных форм документа нет.
Вот процедура инициализации.
Не пойму что может быть.
Функция СведенияОВнешнейОбработке() Экспорт
ПараметрыРегистрации = Новый Структура;
МассивНазначений = Новый Массив;
МассивНазначений.Добавить("Документ.УченическийДоговор");
ПараметрыРегистрации.Вставить("Вид", "ПечатнаяФорма");
ПараметрыРегистрации.Вставить("Назначение", МассивНазначений);
ПараметрыРегистрации.Вставить("Наименование", "Ученический договор ");
ПараметрыРегистрации.Вставить("Версия", "1.1");
ПараметрыРегистрации.Вставить("БезопасныйРежим", ЛОЖЬ);
ПараметрыРегистрации.Вставить("Информация", "Дополнительная печатная форма к документу УченическийДоговор");
//команды
ТаблицаКоманд = Новый ТаблицаЗначений;
ТаблицаКоманд.Колонки.Добавить("Представление"); //как будет выглядеть описание печ.формы для пользователя
ТаблицаКоманд.Колонки.Добавить("Идентификатор");
ТаблицаКоманд.Колонки.Добавить("Использование"); //ВызовСерверногоМетода
ТаблицаКоманд.Колонки.Добавить("ПоказыватьОповещение"); //Истина
ТаблицаКоманд.Колонки.Добавить("Модификатор");
ТаблицаКоманд.Колонки.Добавить("ПрефиксВПФ");
НоваяКоманда = ТаблицаКоманд.Добавить();
НоваяКоманда.Представление = "Ученический договор ";
НоваяКоманда.Идентификатор = "Договор";
НоваяКоманда.Использование = "ВызовСерверногоМетода";
НоваяКоманда.ПоказыватьОповещение = Истина;
НоваяКоманда.Модификатор = "ПечатьMXL";
НоваяКоманда.ПрефиксВПФ = "Внешний";
ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);
Возврат ПараметрыРегистрации;
КонецФункции
|
|
1
Pistoletti
02.03.14
✎
19:54
|
Такое чувство, что в ЗУП корп вообще нет инциализации и добавления команд на форму документа согласно внешних печатных форм. Не верится как то ....
|
|
2
Pistoletti
03.03.14
✎
08:02
|
скромно подниму
|
|
3
Infsams654
03.03.14
✎
08:22
|
так внешние печатные формы в обычном приложении не работают
|
|
4
Infsams654
03.03.14
✎
08:23
|
(3)+ на УФ
|
|
5
kumena
03.03.14
✎
08:26
|
(0)
чтобы этот код работал специальные волшебные слова нужны в конфе, так что читай друг итс.
(4) все может работать, если правильно приготовить.
|
|
6
Infsams654
03.03.14
✎
08:51
|
(5) это как же ЗУП 2.5 будет поднимать ВПФ, если он даже не знает про существование функции СведенияОВнешнейОбработке() ?
|
|
7
fmrlex
03.03.14
✎
09:02
|
(0) 2.5 уже на УФ с БСП?
|
|
8
Infsams654
03.03.14
✎
09:07
|
(7) так и я про тоже. ЗУП 2.5 - на обычное приложение, там внешние отчеты и обработки не запустятся, разве что их внутрь конфигурации включить. Однако, и в этом случае их нельзя будет назначать на объекты. ЗУП 3.0 - управляемое, там уже совсем другой механизм для доп. отчетов и обработок сделан.
|
|
9
Infsams654
03.03.14
✎
09:08
|
(8)+ на УФ не запустятся.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший