Форма открывается как "новый", кода есть КЛЮЧ-ссылка

1. nightowl 15.06.17 09:53 Сейчас в теме
Добрый день!
Что-то запутался. Помогите решить?
В модуле менеджера определяю форму и передаю "Ключ", Но форма открывается как "Новый".
Помогите что не так делаю? Почему не открывается ссылка Ключа.
Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка)
	
	Если ВидФормы = "ФормаОбъекта" И Параметры.Свойство("Ключ") Тогда
		ПараметрыФормы = БизнесПроцессыИЗадачиВызовСервера.ФормаВыполненияЗадачи(Параметры.Ключ);
		ИмяФормыЗадачи = "";
		Результат = ПараметрыФормы.Свойство("ИмяФормы", ИмяФормыЗадачи);
		Если Результат Тогда
			ВыбраннаяФорма = ИмяФормыЗадачи;
			СтандартнаяОбработка = Ложь;
		КонецЕсли; 
	КонецЕсли;

КонецПроцедуры
Показать
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ImHunter 318 15.06.17 12:03 Сейчас в теме
Проверьте, какие параметры передаются в открывшуюся форму. Тут же (в событии ПриСозданииНаСервере) стек вызовов гляньте.
3. nightowl 15.06.17 16:03 Сейчас в теме
(2) В Процедуре ОбработкаПолученияФормы
Ключ - Ссылка задачи.
В процедуре ПриСозданииНаСервере
Уже нет Ключа - "Пустой"
4. ImHunter 318 16.06.17 07:01 Сейчас в теме
Хз, попробовал более простой код... Нормально работает.
Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка)
	Если ВидФормы="ФормаОбъекта" Тогда 
		ВыбраннаяФорма = "ФормаЭлемента1";
		СтандартнаяОбработка = Ложь;
	Иначе 
	КонецЕсли;
КонецПроцедуры

В форме реквизит Объект - нужного типа?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот