|
Отбор в динамическом списке | ☑ | ||
---|---|---|---|---|
0
Varlant1n
05.03.21
✎
18:15
|
Здравствуйте! Есть динамический список на форме и есть реквизит с типом булево "ТолькоНеОтгруженные".
При открытии формы отбор срабатывает. Но когда убирается галочка список полностью опустошается. &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) ТолькоНеОтгруженные = Истина; ОтборСписокДокументов(НЕ ТолькоНеОтгруженные); КонецПроцедуры &НаСервере Процедура ОтборСписокДокументов(ИспользоватьОтбор) Отбор = СписокДокументов.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Отгружено"); Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке; Отбор.Использование = Истина; Отбор.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный; Отбор.ПравоеЗначение = ИспользоватьОтбор; КонецПроцедуры &НаКлиенте Процедура ТолькоНеОтгруженныеПриИзменении(Элемент) ОтборСписокДокументов(ТолькоНеОтгруженные); КонецПроцедуры Как думаете в чем проблема? Спасибо заранее! |
|||
1
PR
05.03.21
✎
18:18
|
(0) Проблема в том, что нужно менять существующий отбор, а не добавлять новый
|
|||
2
Varlant1n
05.03.21
✎
18:19
|
(1) Так я и меняю его, разве нет?
|
|||
3
ДенисЧ
05.03.21
✎
18:21
|
(2) Если ты выражение "Элементы.Добавить" называешь "меняю", тогда я, как говорится... Ля пилоте дель Спанья
|
|||
4
PR
05.03.21
✎
18:22
|
(2) Да, его
Но только первый раз |
|||
5
Varlant1n
05.03.21
✎
18:24
|
(4) А как это можно грамотно реализовать?
|
|||
6
PR
05.03.21
✎
18:27
|
(5) Эээ... ну я даже не знаю, мне кажется, начинать надо с изучения того, что такое программирование, с чем его там вообще едят, потом понять синтаксис и объекты ЯП, на котором ты собираешься программировать
Ну или специалиста вызвать, это быстрее |
|||
7
PR
05.03.21
✎
18:27
|
+(6) Дарю лайфхак, вдруг поможет
Ctrl + F1 |
|||
8
Varlant1n
05.03.21
✎
18:32
|
(7) Спасибо огромное за помощь, друг! Я последую Вашему совету. Спасибо еще раз за помощь. Я очень рад, что на данном форуме такие добрые люди, которые помогают начинающим. Удачи Вам в будущем во всех Ваших начинаниях!
|
|||
9
PR
05.03.21
✎
18:37
|
(8) Дружище, на нашем форуме помогают людям, а не делают за них
Открой синтакс-помощник и изучи методы объекта, с которым ты работаешь Ну то есть сделай (7) |
|||
10
Andreyyy
05.03.21
✎
18:37
|
(8) Так помогли же, указали на ошибку. Это 99% успеха.
|
|||
11
PR
05.03.21
✎
18:38
|
А друг (0) было от чистого сердца?... Да ну, не может быть
|
|||
12
PR
05.03.21
✎
18:39
|
+(11) В смысле, не (0), а (8)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |