Не смог в кнопку «Перейти»
В справочнике «Организации» есть кнопка «Перейти», по ней можно перейти в автомобили организации (по полю владелец).
В интерфейсе выглядит так:
![](https://geniy1s.ru/wp-content/uploads/2023/10/image-110.png)
В форме элемента справочника Организации настроено как-то так.
![](https://geniy1s.ru/wp-content/uploads/2023/10/image-111.png)
Захотел в карточке автомобиля показывать автомобили, зарегистрированные на тот же номер телефона. Увы, не смог.
Пришлось создать свою кнопку «Автомобили по номеру телефона»:
![](https://geniy1s.ru/wp-content/uploads/2023/10/image-109.png)
Выглядит конечно, не так шикарно, как если бы было рядом с Перейти, но работает.
Было лень передавать параметр для отбора, поэтому сделал отбор через передачу фиксированных настроек:
&НаКлиенте Процедура АвтомобилиПоНомеруТелефона(Команда) НастройкиКомпоновки = Новый НастройкиКомпоновкиДанных; ЭлементОтбора = НастройкиКомпоновки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Ссылка"); ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке; ЭлементОтбора.Использование = Истина; ЭлементОтбора.ПравоеЗначение = Получить.АвтомобилиПоНомеруТелефона(Получить.ЗначениеРеквизита(Объект.ВладелецАвто, "ТелМобильный")); ПараметрыФормы = Новый Структура; ПараметрыФормы.Вставить("ФиксированныеНастройки", НастройкиКомпоновки); ОткрытьФорму("Справочник.Автомобили.ФормаСписка", ПараметрыФормы, ЭтаФорма, , , , ); КонецПроцедуры
Среда: Нетленка Объем: 0.6 час
![](https://geniy1s.ru/wp-content/uploads/2023/10/image-112-1024x854.png)
Свежие комментарии