|
Групповой отбор в динамическом списке УФ | ☑ | ||
---|---|---|---|---|
0
sky2010
23.01.15
✎
17:09
|
Здравствуйте! Подскажите пожалуйста почему выдает ошибку поле о объекта недоступно для записи?
ГруппаОтбора = Список.Отбор.Элементы.Добавить(Тип("ГруппаЭлементовОтбораКомпоновкиДанных")); ГруппаОтбора.ТипГруппы = ТипГруппыЭлементовОтбораКомпоновкиДанных.ГруппаИЛИ; Отбор = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); Отбор.Родитель = ГруппаОтбора; Отбор.Использование = Истина; Отбор.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Обычный; Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("СМСТелефон"); Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Содержит; Отбор.ПравоеЗначение = ВыбНомерТел; Отбор = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); Отбор.Родитель = ГруппаОтбора; Отбор.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Обычный; Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Телефоны"); Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке; Отбор.ПравоеЗначение = ВыбНомерТел; |
|||
1
Demetres
23.01.15
✎
17:18
|
Попробуйте
РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный |
|||
2
Mankubus
23.01.15
✎
17:19
|
на какой строке выдает ошибку?
|
|||
3
sky2010
23.01.15
✎
17:25
|
(2) Отбор.Родитель = ГруппаОтбора;
|
|||
4
sky2010
23.01.15
✎
17:26
|
когда 1 отбор все работает
|
|||
5
Demetres
23.01.15
✎
17:31
|
А если так:
ГруппаОтбора.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); |
|||
6
Demetres
23.01.15
✎
17:32
|
Еще нужно ГруппаОтбора.Использование = Истина;
|
|||
7
sky2010
23.01.15
✎
17:38
|
(5) Сделал не помогает
ГруппаОтбора = Список.Отбор.Элементы.Добавить(Тип("ГруппаЭлементовОтбораКомпоновкиДанных")); ГруппаОтбора.ТипГруппы = ТипГруппыЭлементовОтбораКомпоновкиДанных.ГруппаИЛИ; ГруппаОтбора.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ГруппаОтбора.Использование = Истина; Отбор = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); Отбор.Родитель = ГруппаОтбора; Отбор.Использование = Истина; Отбор.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Обычный; Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("СМСТелефон"); Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Содержит; Отбор.ПравоеЗначение = ВыбНомерТел; Отбор = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); Отбор.Родитель = ГруппаОтбора; Отбор.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Обычный; Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Телефоны"); Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Содержит; Отбор.ПравоеЗначение = ВыбНомерТел; |
|||
8
sky2010
23.01.15
✎
17:39
|
(6) {Справочник.Контрагенты.Форма.ФормаСпискаУпр(556)}: Поле объекта недоступно для записи (Родитель)
Отбор.Родитель = ГруппаОтбора; |
|||
9
Demetres
23.01.15
✎
20:16
|
написал же выше как добавлять отборы
ГруппаОтбора.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); через элементы группы ИЛИ |
|||
10
sky2010
24.01.15
✎
11:48
|
(9) Да помогло.Большое спасибо!!!
|
|||
11
sky2010
24.01.15
✎
11:49
|
ГруппаОтбора = Список.Отбор.Элементы.Добавить(Тип("ГруппаЭлементовОтбораКомпоновкиДанных"));
ГруппаОтбора.ТипГруппы = ТипГруппыЭлементовОтбораКомпоновкиДанных.ГруппаИЛИ; Отбор = ГруппаОтбора.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); Отбор.Использование = Истина; Отбор.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Обычный; Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("СМСТелефон"); Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Содержит; Отбор.ПравоеЗначение = ВыбНомерТел; //Отбор.Родитель = ГруппаОтбора; Отбор = ГруппаОтбора.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); Отбор.Использование = Истина; Отбор.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Обычный; Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Телефоны"); Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Содержит; Отбор.ПравоеЗначение = ВыбНомерТел; //Отбор.Родитель = ГруппаОтбора; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |