|
8.2 Использование встроенного отбора |
☑ |
0
Aswed
14.09.11
✎
11:50
|
В конфигурации ведется многофирменый учет. Стоит цель в списке документов делать отбор по конкретной фирме. Как проще всего это реализовать?
Пытаюсь прикрутить типовой "Отбор" из реквизитов формы, но что то как то не получается.
В типовой УНФ такой отбор реализован посредством ссылки на справочник и прописыванием отбора программно при изменении элемента в поле отбора. Вот задумался, есть ли вариант для этой цели как то использовать типовой отбор.
|
|
1
Aswed
14.09.11
✎
12:05
|
В 8.1 с этим было проще, выводил просто нужный реквизит отбора. Тут схема другая блин.
|
|
2
Aswed
14.09.11
✎
14:42
|
Вверх
|
|
3
boozin
14.09.11
✎
14:52
|
Список документов - динамический список. Настраивай отбор у него, или заполняй запросом
|
|
4
Aswed
14.09.11
✎
15:45
|
(3) Нет, это все программно. А мне нужен фильтр отбора который пользователь может в любой момент вручную поменять на форме списка и соответственно отбор измениться.
|
|
5
acsent
14.09.11
✎
15:46
|
непрограмно никак
|
|
6
Aswed
14.09.11
✎
15:47
|
(5) :( мля.
Было так удобно в 8.1:(
убрали.
|
|
7
Phace
14.09.11
✎
15:49
|
(0) так а чего программно то не нравится, выводишь поле над динамическим списком и при интерактивном изменении значения в нем выполняешь установку отбора?
|
|
8
Phace
14.09.11
✎
15:50
|
(7)+
надо то всеголишь что-то типа:
ЭлементОтбора = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных(ИмяПоля);
ЭлементОтбора.ВидСравнения = ?(ВидСравнения = Неопределено, ВидСравненияКомпоновкиДанных.Равно, ВидСравнения);
ЭлементОтбора.Использование = Истина;
ЭлементОтбора.ПравоеЗначение = ПравоеЗначение;
ну и по желанию:
ЭлементОтбора.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
|
|
9
Aswed
14.09.11
✎
15:53
|
(7) Форм до кучи. Надо сделать так для всех справочников и документов.
Если бы как в 8.1 то тупо поле на форму вытащил и забыл. А тут теперь надо в каждой прописывать.
Эххх
|
|
10
shuhard
14.09.11
✎
15:57
|
(9) тупо вытащи отбор динамического списка на форму
будет много круче 8.1
|
|
11
Aswed
14.09.11
✎
15:58
|
(10) Вытаскивал. Но там тогда появляется поле с настройками, а для некоторых особо тупорылых пользователей вызовет затруднение.
|
|