В справочниках и некоторых документах, в верхней части, есть подобие меню из ссылок. Смотреть скриншот.
Где это меню формируется и как его можно модифицировать? Нужно в раздел "документы" добавить свой документ. Несколько дополнительных справочников. Подчинённые справочники добавляются автоматически, но хотелось бы добавить никак не связанные.
Спасибо. Разобрался.
В расширении, в разделе "Общие команды" создал команду.
Группа: Панель навигации формы.См. также
Тип параметра команды: СправочникСсылка.ДоговорыКонтрагентов
В команде код:
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
Форма = ОткрытьФорму("Документ.СЦ_УсловияПоставокПоДоговорамКонтрагентов.ФормаСписка",
,
ПараметрыВыполненияКоманды.Источник,
ПараметрыВыполненияКоманды.Уникальность,
ПараметрыВыполненияКоманды.Окно,
ПараметрыВыполненияКоманды.НавигационнаяСсылка);
ОтборДоговор = Форма.Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); //Добавлям отбор
ОтборДоговор.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; //Как будем сравнивать
ОтборДоговор.Использование = Истина; // Устанавливаем галку использования
ОтборДоговор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ДоговорКонтрагента"); //По какому реквизиту будем делать отбор
ОтборДоговор.ПравоеЗначение = ПараметрКоманды; // И само значение отбора
КонецПроцедуры
Показать
Мне нужно было 2 вида документов. Добавил 2 команды с аналогичным функционалом.
Спасибо. Разобрался.
В расширении, в разделе "Общие команды" создал команду.
Группа: Панель навигации формы.См. также
Тип параметра команды: СправочникСсылка.ДоговорыКонтрагентов
В команде код:
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
Форма = ОткрытьФорму("Документ.СЦ_УсловияПоставокПоДоговорамКонтрагентов.ФормаСписка",
,
ПараметрыВыполненияКоманды.Источник,
ПараметрыВыполненияКоманды.Уникальность,
ПараметрыВыполненияКоманды.Окно,
ПараметрыВыполненияКоманды.НавигационнаяСсылка);
ОтборДоговор = Форма.Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); //Добавлям отбор
ОтборДоговор.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; //Как будем сравнивать
ОтборДоговор.Использование = Истина; // Устанавливаем галку использования
ОтборДоговор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ДоговорКонтрагента"); //По какому реквизиту будем делать отбор
ОтборДоговор.ПравоеЗначение = ПараметрКоманды; // И само значение отбора
КонецПроцедуры
Показать
Мне нужно было 2 вида документов. Добавил 2 команды с аналогичным функционалом.