Гость
Форумы / [игнор отключен] [закрыт для гостей] / фильтр в формеСписка / 3 сообщений из 3, страница 1 из 1
14.01.2016, 16:15
    #39147476
duh_si
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фильтр в формеСписка
Доброго времени суток.
Нужны советы/помощь, я начинающий в 1С

пытаюсь сделать фильтры на форме
т.е чего нужно добиться, на форме есть несколько выпадающих списков, при выборе Status = Новый на форме должны остаться записи удовлетворяющие этому условию, выбрали Chanel = Канал1 должны остаться записи удовлетворяющие этому условию + Status = Новый
т.е фильтры как бы "взаимные"

вот таким образом пытаюсь это реализовать, для одного фильтра работает, а нужно для нескольких, как можно решить данную задачу?
Код: coco
1.
2.
3.
4.
5.
6.
7.
8.
9.
	Если ЗначениеЗаполнено(ФильтрСтатус) Тогда
	   Отбор = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
	   Отбор.ЛевоеЗначение =  Новый ПолеКомпоновкиДанных("Статус");
	   Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
	   Отбор.Использование = Истина;
	   Отбор.ПравоеЗначение = ФильтрСтатус;
    Иначе
	 Список.Отбор.Элементы.Очистить();  
	КонецЕсли;
...
Рейтинг: 0 / 0
14.01.2016, 17:22
    #39147584
javapecker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фильтр в формеСписка
duh_si,
для этого ничего программировть не надо, вынесите на форму отбор вашего динамического списка и все.
...
Рейтинг: 0 / 0
22.01.2016, 14:54
    #39153089
Draginsv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фильтр в формеСписка
если отбор, то надо мудрить с группами компоновки данных
можно попробовать через произвольный запрос с параметрами формы и событиями при изменении
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / фильтр в формеСписка / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]