Открытие документа из другой обработки по уникальному идентификатору

1. ostertagk 28.10.24 13:30 Сейчас в теме
Добрый день!

Конфигурация Альфа-Авто 6.
Есть Обработка1, на ней есть ТЧ1, В ТЧ подгружаются документы из Документ, при двойном щелчке по ячейке нужно открыть форму документа для редактирования или просмотра в зависимости от прав и статуса документа.

Получил УИД, получил Ссылку, но когда открываю форму выскакивает ошибка:

Ошибка при вызове метода контекста (ОткрытьФорму)
{Обработка.ТМ_ЗаписьНаРемонт.Форма.Форма.Форма(16119)}:ОткрытьФорму("Документ.ТМ_ЗадачиИСобытия.Форма.ПроизвольнаяЗадачаФорма",Ссылка);

[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Несоответствие типов (параметр номер '2')
[ОшибкаИспользованияВстроенногоЯзыка]

Вот что я пишу в модуле формы обработки:
&НаКлиенте
Процедура тм_МоиЗадачиТЧВыбор(Элемент)
	
 	ТекущиеДанные = Элемент.ТекущиеДанные;
    УИД = Новый УникальныйИдентификатор(ТекущиеДанные.СсылкаНаДокументЗадачи);
    // Вызов серверной функции для получения ссылки
    Ссылка = ПолучитьСсылку(УИД);
    ОткрытьФорму("Документ.ТМ_ЗадачиИСобытия.Форма.ПроизвольнаяЗадачаФорма",Ссылка);	
КонецПроцедуры
	
	
	&НаСервере
Функция ПолучитьСсылку(УИД) Экспорт
    Возврат Документы.ТМ_ЗадачиИСобытия.ПолучитьСсылку(УИД);
КонецФункции
Показать


А вот когда пишешь:
Сообщить(Ссылка);

получаю результат: "НаименованиеДокумента №(такой-то) от ТакойТоДаты"

Прошу подсказать решение, где что я делаю не так?
По теме из базы знаний
Найденные решения
2. user2107184 28.10.24 13:40 Сейчас в теме
Все-таки придется перечитать СП на предмет того, что же там в "ОткрытьФорму" можно передавать. Да?
Иди, почитай.
А если ничего не поймешь, или не знаешь, что такое СП - то сходи в Гугл и забей "Как открыть форму по ссылке?"
Ну а если не знаешь, что такое гугл, то я даже не знаю, чем тебе помочь.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user2107184 28.10.24 13:40 Сейчас в теме
Все-таки придется перечитать СП на предмет того, что же там в "ОткрытьФорму" можно передавать. Да?
Иди, почитай.
А если ничего не поймешь, или не знаешь, что такое СП - то сходи в Гугл и забей "Как открыть форму по ссылке?"
Ну а если не знаешь, что такое гугл, то я даже не знаю, чем тебе помочь.
3. ostertagk 28.10.24 13:53 Сейчас в теме
(2) Блин, ну можно же так новичков не пинать, все заработало. Спасибо за направление. Будьте вежливей, ведь когда-то Вам понадобится помощь тоже чья-нибудь.
4. user2107184 28.10.24 14:00 Сейчас в теме
(3)
ну можно же так новичков не пинать
Нужно.
Будьте вежливей, ведь когда-то Вам понадобится помощь тоже чья-нибудь.
От кого?
ostertagk; orakool; +2 Ответить
Оставьте свое сообщение

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