8.2 Справочник-владелец и подчиненный на одной управляемой форме #485434


#0 by hexed
Может где-то уже есть на форуме, но не нашел. Помогите разобраться. Задача: Разместить списки справочника-владельца "Контрагенты" и подчиненного ему "Контактные лица" на одной управляемой форме. Есть: Создана форма, добавлены реквизиты типа динамический список со ссылками на справочники в качестве основной таблицы. Вопрос: Как реализовать отбор и обновление подчиненного справочника при выборе элемента владельца??? ЗЫ: подозреваю что нужно в качестве объекта для подчиненного справочника делать произвольный запрос с отбором по владельцу. но не разобрался как в таком случае передавать в запрос ссылку для отбора
#1 by a_alenkin
<ПодчиненныйДинамическийСписок>.Параметры.УстановитьЗначениеПараметра("Владелец", Владелец);
#2 by hexed
пробовал. в обработчике модуля формы при активизации строки &НаКлиенте ошибка: {Справочник.Контрагенты.Форма.РасширеннаяФормаСписка.Форма}: Ошибка при вызове метода контекста (УстановитьЗначениеПараметра): Параметр с указанным именем не найден    КонтактныеЛица.Параметры.УстановитьЗначениеПараметра("Владелец", Элемент); по причине: Параметр с указанным именем не найден
#3 by Defender aka LINN
У тебя таблица с произвольным запросом?
#4 by hexed
произвольный отменил. нужно вернуть?
#5 by Defender aka LINN
Ога
#6 by hexed
Спасибо, получилось! Но новая ошибка: "Ошибка отображения типов: Отсутствует отображение для типа 'ТаблицаФормы'"
#7 by hexed
В запросе: ВЫБРАТЬ    СправочникКонтактныеЛица.Владелец, ИЗ    Справочник.КонтактныеЛица КАК СправочникКонтактныеЛица в модуле формы: &НаКлиенте
#8 by hexed
на:
#9 by hexed
Спасибо за помощь!
#10 by hexed
Еще вопрос в контексте поставленной задачи: почему при создании нового элемента подчиненного справочника автоматически не устанавливается владелец? если нужно указывать владельца принудительно в момент создания подчиненного элемента, каким образом корректней это делать?
#11 by Odavid
А Связь по типу не помогла?
#12 by hexed
а где она устанавливается?
#13 by hexed
задача решается и решилась только через произвольный запрос. вот как реализовать правильно не разобрался
#14 by Odavid
если такое свойство есть - то так и называется: Использование - Связь по типу
#15 by hexed
: платформа 8.2 свойства Реквизита: "Использование-Просмотр, ...Редактирование, "
#16 by hexed
: платформа 8.2, свойства реквизита: "Использование-Просмотр, ...-Редактирование, ...-Функциональные опции". свойства элемента: "Использование-Положение командной панели, ...-Изменять состав строк, ...-Изменять порядок строк, ...-Состав комманд, ...-Отображение".
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С