Пытаюсь открыть с помощью навигационной ссылки обработку.
Но.
1. Надо открывать конкретную форму
2. Надо при открытии (т.е. через навигационную ссылку) передавать в форму параметры
Т.е. вроде как можно передавать параметр (как минимум один). Но не выходит, хоть убей. Может кто пробовал и подскажет?
Платформа 1С:Предприятие 8.3 (8.3.12.1440), УФ
(1) первый параметр передается через разделитель "?" , последующие через "&"
e1cib/data/Обработка.МОЯОБРАБОТКА.Форма.ТРЕБУЕМАЯФОРМА?Количество=1&ТолькоПросмотр=Истина
вы решаете задачу в лоб, попробуйте использовать ОбработкаПолученияФормы модуля менеджера. передавайте туда параметры, их обрабатывайте в этой процедуре и открывайте нужную форму
Функция ПреобразоватьНавигационнуюСсылкуВОбъектXDTO(Знач НавигационнаяСсылка)
// Примеры навигационных ссылок (см. также ПредставлениеНавигационнойСсылки.НавигационнаяСсылка):
// Объект информационной базы - e1cib/data/<путь к метаданному>?ref="<идентификатор ссылки>";
// Запись регистра информационной базы - e1cib/data/<путь к метаданному>?<имя ключевого поля>="<значение>"[&<имя ключевого поля>="<значение>"];
// Реквизит объекта информационной базы - e1cib/data/<путь к метаданному>.<имя реквизита>?ref="<идентификатор ссылки>";
// Реквизит табличной части объекта информационной базы - e1cib/data/<путь к метаданному>.<имя табличной части>.<имя реквизита>?ref="<идентификатор ссылки>"index="<индекс строки табличной части>";
// Реквизит записи регистра информационной базы - e1cib/data/<путь к метаданному>.<имя реквизита>?<имя ключевого поля>="<значение>" [&<имя ключевого поля>="<значение>"];