Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
31 мая 2024, 05:27

Программно отфильтровать данные в форме списка справочника.

Автор beztrud, 23 июн 2011, 10:53

0 Пользователей и 1 гость просматривают эту тему.

beztrud

Здравствуйте! Есть справочник сотрудники со стандартным реквизитом Наименование - тип строка и с полем Ответственный - тип Булево. Есть документ Вводный инструктаж с реквизитом ФИО - тип справочник.Сотрудники и ОтветственноеЛицо - тип справочник.Сотрудники. Как при открытии из документа справочника Сотрудники отображались только ответственные лица? Я сделал отдельную форму списка справочника ФормаОтветственного. Пытаюсь сделать следующее
&НаКлиенте
Процедура ОтветственноеЛицоПриИзменении(Элемент)   
ФормаСписка=ПолучитьФорму("Справочники.Сотрудники.Форма.ФормаОтветственного");   
ЗначениеОтбора = Новый Структура("ОтветственноеЛицо", "ОтветственноеЛицо");
ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора);
ОткрытьФорму("Справочники.Сотрудники.ФормаОтветственного",ПараметрыВыбора);
Форма.Открыть();
КонецПроцедуры

Но отбора не происходит, только открывается ФормаОтветственного

cska-fanat-kz

В вашей отдельной форме списка для ответственных настройте запрос по которому динамический список строится: добавьте нужное вам условие и все.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск