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

Отбор во всех группах справочника

Автор |R|U|D|E|N, 13 июн 2011, 18:32

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

|R|U|D|E|N

Доброго времени суток.

Наткнулся на такую весч. В справочнике в котором нет групп(только элементы) программный отбор работает отлично.
Но вот в справочнике Контрагенты, у меня две группы Юр. Лица и Физ. Лица. Так вот, когда я добавляю в форму выбора поле ввода и по нему хочу выполнить отбор(набрав имя контрагента), отбор не работает т. к поиск в группах не произходит. Только в текущем списке. Тойсть в списке в котором только две преведенные выше группы.

Вот код отбора

&НаКлиенте
Процедура БыстрыйПоискПриИзменении(Элемент)

//отбор по одному полю
Если Отбор = Неопределено Тогда
Отбор = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Содержит;
Отбор.Использование = Истина;
Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Наименование");
КонецЕсли;
Отбор.ПравоеЗначение = ИскомоеЗначение;
    Отбор.Использование = Истина;


КонецПроцедуры



при использовании стандартного поиска(по сути тот же отбор), там есть Искать в группах: Во всех группах. Как заставить мой отбор искать во всех группах?


Платформа 8.2. Управляемое приложение

С Уважением, Александр.

|R|U|D|E|N

Мужчины, не ужели не кто не осуществлял  программный отбор в иерархическом списке(с группами и элементами)?

Любые варианты.

|R|U|D|E|N

Вообщем отбор в иерархическом справочнике осущестляется нормально только если режим просмотра списка - Список.

Поэтому теперь стал вопрос как установить этот режим просмотра при открытии формы выбора справочника.

Idol

СправочникСписок.ИерархическийПросмотр = Ложь;//При открытие а дальше ищи как хочиш

Теги:

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

Рейтинг@Mail.ru

Поиск