|
УФ открытие формы внешний обработки |
☑ |
0
invest
09.10.15
✎
07:49
|
Доброго времени.
Имеется следующий код, который должен был бы открывать форму внешний обработки из документа.
Функция СведенияОВнешнейОбработке() Экспорт
ПараметрыРегистрации = Новый Структура;
ПараметрыРегистрации.Вставить("Вид", "ПечатнаяФорма");
ПараметрыРегистрации.Вставить("Назначение", ПолучитьНазначениеОбработки());
ПараметрыРегистрации.Вставить("Наименование", "Накладная + Счет Фактура");
ПараметрыРегистрации.Вставить("Версия", "1.0");
ПараметрыРегистрации.Вставить("Информация", "Накладная + Счет фактура (внешняя печатная форма)");
ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина);
Команды = Получить Таблицу Команд();
ДобавитьКоманду(Команды, "Документы", "ФормаОбработки", "ОткрытиеФормы", Истина);
ПараметрыРегистрации.Вставить("Команды", Команды);
Возврат ПараметрыРегистрации;
КонецФункции
Но, все бы ничего кроме лишней промежуточной ступени это открытие формы "Дополнительные печатные формы" с выбором команды. Нельзя ли чтобы форма обработки открывалась сразу без вывода окна "Дополнительные печатные формы" ?
|
|
1
Мимохожий Однако
09.10.15
✎
07:53
|
Можно. Какая конфигурация?
|
|
2
invest
09.10.15
✎
07:54
|
(1) УТ 11
|
|
3
Мимохожий Однако
09.10.15
✎
08:03
|
Что возвращает функция ПолучитьНазначениеОбработки()?
|
|
4
invest
09.10.15
✎
08:04
|
(3)
Функция ПолучитьНазначениеОбработки()
Массив = Новый Массив;
Массив.Добавить("Документ.МаршрутныйЛист");
Возврат Массив;
КонецФункции
|
|
5
Мимохожий Однако
09.10.15
✎
08:05
|
Попробуй
ДобавитьКоманду(Команды, "Документы", "ФормаОбработки",);
|
|
6
invest
09.10.15
✎
08:11
|
(5), 4-й параметр отвечает за ПоказыватьОповещение. Вообщем все равно не прокатило.
|
|
7
Мимохожий Однако
09.10.15
✎
08:14
|
Какой релиз конфигурации? Я проверял на последней версии. Посмотри на последней демоверсии.
|
|
8
Мимохожий Однако
09.10.15
✎
08:17
|
После подключения напротив документа в назначениях флажок стоит? Возможно, у документа МаршрутныйЛист в модуле менеджера не все функции для обеспечения внешних печатных форм установлены. Попробуй добавить в массив назначения СчетНаОплату и посмотри как отображается форма.
|
|
9
invest
09.10.15
✎
08:33
|
(8) Понял, спасибо буду дебажить.
|
|