|
После установки отбора в динамический список, таблица формы не обновляется |
☑ |
0
alexshape
05.07.18
✎
16:43
|
Помогите с проблемой, в коде при активизации строки в процедуре устанавливаю отбор на таблицу по условию. вроде все правильно делаю, но ничего не выходит
&НаКлиенте
Процедура СписокТиповПриАктивизацииСтроки(Элемент)
УстановитьОтборПодчиненныхСправочниковНаФорме(Элемент.ТекущаяСтрока, СписокМоделей);
Элементы.СписокМоделей.Обновить();
КонецПроцедуры
&НаСервереБезКонтекста
Процедура УстановитьОтборПодчиненныхСправочниковНаФормеНаСервере(Владелец, ДинамическийСписокФормы)
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(ДинамическийСписокФормы, "Владелец", Владелец, ВидСравненияКомпоновкиДанных.Равно,,Истина,РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный);
Возврат;
ОтборДинамическогоСписка = ДинамическийСписокФормы.КомпоновщикНастроек.ПользовательскиеНастройки.Элементы[0].Элементы;
ОтборДинамическогоСписка.Очистить();
ЭлементОтбора = ОтборДинамическогоСписка.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.Использование = Истина;
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Владелец");
ЭлементОтбора.ПравоеЗначение = Владелец;
КонецПроцедуры
|
|
1
Волшебник
05.07.18
✎
16:44
|
ЭлементОтбора.ЛевоеЗначение = Владелец;
|
|
2
Волшебник
05.07.18
✎
16:44
|
ЭлементОтбора.Значение = Владелец;
|
|
3
alexshape
05.07.18
✎
16:51
|
(2) ЭлементОтбораКомпоновкиДанных не имеет такого поля: "Значение"
|
|
4
тарам пам пам
05.07.18
✎
17:19
|
СписокМоделей - дин. список? Он вот так прям нормально передается на сервер?
Попробуй УстановитьОтборПодчиненныхСправочниковНаФормеНаСервере поставить &НаКлиенте
|
|
5
alexshape
05.07.18
✎
17:22
|
(4) аллилуйя
|
|
6
alexshape
05.07.18
✎
17:32
|
(4) Почему на сервер не работает?
|
|
7
тарам пам пам
05.07.18
✎
17:56
|
(6) Потому что дин. список не сериализуется, судя по СП. По-хорошему, платформа должна была исключение плюнуть. Раз твой код не вызвал исключения, то видимо на сервер передается копия дин. списка.
|
|