Команда адаптера "Перейти к определению" делает переход к объекту метаданных или строке модуля по текстовой ссылке различных форматов. Она опирается на собственный мощный расчет контекста и потому сработает в гораздо большем числе случаев чем аналогичная штатная функция конфигуратора. Сгенерировать такую ссылку можно например командой ИР Копировать ссылку.
Не рекомендуется изменять сочетание клавиш по умолчанию (Ctrl+F12) этой команды, т.к. оно используется для открытия ссылок из окна приложения ИР в конфигураторе.
ф = Обработки.ирПлатформа.ПолучитьМакет("GoldParser");
ф = Обработки.ирПлатформа.ПолучитьФорму("HTML");
ф = Результат[Результат.ВГраница()].Выбрать().Регистратор;
ф = Результат[Результат.ВГраница() - 1].Выгрузить().Добавить().ВерсияДанных;
https://partners.v8.1c.ru/forum/topic/1990686
https://partners.v8.1c.ru/forum/topic/2114143
При наличии нескольких вариантов перехода открывается форма выбора варианта
Вызов команды на локальном вызове несуществующего метода приведет к открытию конструктора нового метода
Еще эта команда открывает панель свойств текущего объекта метаданных из контекстного списка аналогично штатной команде конфигуратора Alt+Enter дерева метаданных.
При вызове команды в пустом поле или кнопкой "Перейти" главного окна ссылка ищется в буфере обмена. Если там обнаруживается стек, то открывается форма выбора строки стека.
Пример стека
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирКлиент.Модуль(6295)}:Если Истина
{ИнструментыРазработчикаTormozit Обработка.ирПлатформа.Форма.ХранилищеЗначения.Форма(87)}:Если ирКлиент.ПолеВводаРасширенногоЗначения_НачалоВыбораЛкс(ЭлементыФормы.Значение, СтандартнаяОбработка, Значение,,, Ложь) Тогда
{ИнструментыРазработчикаTormozit Обработка.ирПлатформа.Форма.ХранилищеЗначения.Форма(45)}:ЗначениеНачалоВыбора();
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирКлиент.Модуль(5462)}:РезультатВыбора = выхФорма.ОткрытьМодально();
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирКлиент.Модуль(6242)}:Результат = 123;
ИР Кнопка "Прервать" в окне "Выражение"
ИР Найти последнюю правку в хранилище
ИР Автодополнение / контекстная подсказка
ИР Кнопка "Ловить изменение" в окне "Выражение"
#1, 20 марта 2025 14:35
Подскажите, пожалуйста, как открыть ссылку (ИР Адаптер → Копировать ссылку) из сеанса в режиме Предприятие?
#2, 20 марта 2025 14:58
(1) Anton11, нужно более подробное описание задачи. Покажи ссылку и опиши как ты ожидал ее открытие в режиме Предприятие. Очень желательно это делать в виде заявки https://turboconf.ru/Tasks/Create?forumId=28