|
дин. список - не могу ограничить поля отбора | ☑ | ||
|---|---|---|---|---|
|
0
Zhuravlik
24.08.16
✎
01:43
|
Доброго всем времени. Тестовая конфа, основная форма списка документа, 8.3.8 - не работает конструкция (ни в ПриСозданииНаСервере, ни в ПриОткрытии):
ДоступноеПолеОтбора_СтатусДокумента = Список.Отбор.ДоступныеПоляОтбора.НайтиПоле(Новый ПолеКомпоновкиДанных("СтатусДокумента")); ДоступноеПолеОтбора_СтатусДокумента.ДоступныеЗначения = Новый СписокЗначений; ДоступноеПолеОтбора_СтатусДокумента.ДоступныеЗначения.Добавить(Перечисления.СтатусДокумента.Открыт, "Открыт"); Так же и с Список.Компоновщик, и ПолучитьНастройки() - ни фига. Все-равно доступны в отборе все поля перечисления. Это в порядке вещей? |
|||
|
1
Zhuravlik
24.08.16
✎
20:31
|
ап, на всякий
|
|||
|
2
Cyberhawk
24.08.16
✎
20:39
|
Не отбор списка используй, а отбор компоновщика настроек списка
|
|||
|
3
Zhuravlik
24.08.16
✎
21:20
|
Делал через него, не прокатило.
Два варианта - ни один не катит: 1) Сз = Новый СписокЗначений; СЗ.Добавить(ПредопределенноеЗначение("Перечисление.Периодичность.Год"), "Год"); Список.КомпоновщикНастроек.Настройки.Отбор.ДоступныеПоляОтбора.Элементы.Найти("Периодичность").ДоступныеЗначения = СЗ; 2) ПользНастройки = Список.КомпоновщикНастроек.ПолучитьНастройки(); Сз = Новый СписокЗначений; СЗ.Добавить(Перечисления.Периодичность.Год, "Год"); ПользНастройки.Отбор.ДоступныеПоляОтбора.Элементы.Найти("Периодичность").ДоступныеЗначения = СЗ; Список.КомпоновщикНастроек.ЗагрузитьНастройки(ПользНастройки); |
|||
|
4
Torquader
24.08.16
✎
21:21
|
(3) А если не создавать новый список, а очистить и заполнить тот, который задан ?
|
|||
|
5
Zhuravlik
24.08.16
✎
21:22
|
(4) там неопределено
|
|||
|
6
Zhuravlik
24.08.16
✎
21:29
|
Обратил внимание, что в типовых формах списка (Заказ, реализация) вместо того чтобы вывести на формы отборы компоновщика - присутствуют поля отбора в группе "Быстрые отборы", видать как-раз из-за этого.
|
|||
|
7
Torquader
24.08.16
✎
21:37
|
А быстрый выбор включён ?
|
|||
|
8
Zhuravlik
24.08.16
✎
23:02
|
(7) Был авто, изменил на "Да" - все равно
|
| Форум | Правила | Описание | Секции | Поиск |