Открытие документа из другой обработки по уникальному идентификатору
Добрый день!
Конфигурация Альфа-Авто 6.
Есть Обработка1, на ней есть ТЧ1, В ТЧ подгружаются документы из Документ, при двойном щелчке по ячейке нужно открыть форму документа для редактирования или просмотра в зависимости от прав и статуса документа.
Получил УИД, получил Ссылку, но когда открываю форму выскакивает ошибка:
Ошибка при вызове метода контекста (ОткрытьФорму)
{Обработка.ТМ_ЗаписьНаРемонт.Форма.Форма.Форма(16119)}:ОткрытьФорму("Документ.ТМ_ЗадачиИСобытия.Форма.ПроизвольнаяЗадачаФорма",Ссылка);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Несоответствие типов (параметр номер '2')
[ОшибкаИспользованияВстроенногоЯзыка]
Вот что я пишу в модуле формы обработки:
А вот когда пишешь:
получаю результат: "НаименованиеДокумента №(такой-то) от ТакойТоДаты"
Прошу подсказать решение, где что я делаю не так?
Конфигурация Альфа-Авто 6.
Есть Обработка1, на ней есть ТЧ1, В ТЧ подгружаются документы из Документ, при двойном щелчке по ячейке нужно открыть форму документа для редактирования или просмотра в зависимости от прав и статуса документа.
Получил УИД, получил Ссылку, но когда открываю форму выскакивает ошибка:
Ошибка при вызове метода контекста (ОткрытьФорму)
{Обработка.ТМ_ЗаписьНаРемонт.Форма.Форма.Форма(16119)}:ОткрытьФорму("Документ.ТМ_ЗадачиИСобытия.Форма.ПроизвольнаяЗадачаФорма",Ссылка);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Несоответствие типов (параметр номер '2')
[ОшибкаИспользованияВстроенногоЯзыка]
Вот что я пишу в модуле формы обработки:
&НаКлиенте
Процедура тм_МоиЗадачиТЧВыбор(Элемент)
ТекущиеДанные = Элемент.ТекущиеДанные;
УИД = Новый УникальныйИдентификатор(ТекущиеДанные.СсылкаНаДокументЗадачи);
// Вызов серверной функции для получения ссылки
Ссылка = ПолучитьСсылку(УИД);
ОткрытьФорму("Документ.ТМ_ЗадачиИСобытия.Форма.ПроизвольнаяЗадачаФорма",Ссылка);
КонецПроцедуры
&НаСервере
Функция ПолучитьСсылку(УИД) Экспорт
Возврат Документы.ТМ_ЗадачиИСобытия.ПолучитьСсылку(УИД);
КонецФункции
ПоказатьА вот когда пишешь:
Сообщить(Ссылка);
получаю результат: "НаименованиеДокумента №(такой-то) от ТакойТоДаты"
Прошу подсказать решение, где что я делаю не так?
По теме из базы знаний
- Программное добавление кнопок копирования табличных частей во все документы с минимальными изменениями конфигурации (или вообще без изменения)
- Выгрузка-загрузка любых данных из 1С (и измененных) в XML между похожими конфигурациями (ФАЙЛ, HTTP, COM) ЛЮБЫХ баз 1С 8.1-8.3 с обработкой и поиском данных по произвольным полям поиска
- Открытие документов и справочников по ссылке в другой базе
- Проверка документов
- Как поделиться ссылкой на документ в обработке Диадок
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот