Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
|
flazhki_v_dinamicheskom_spiske [2022/03/31 06:50] tro создано |
flazhki_v_dinamicheskom_spiske [2022/08/31 08:29] (текущий) tro |
||
|---|---|---|---|
| Строка 7: | Строка 7: | ||
| КОНЕЦ КАК Флажок | КОНЕЦ КАК Флажок | ||
| </ | </ | ||
| + | |||
| + | 2. - добавляем реквизит формы СписокОтбора (СписокЗначений или Массив), | ||
| + | - в модуле формы добавляем процедуру обработчик " | ||
| + | |||
| + | < | ||
| + | & | ||
| + | Процедура СписокВыбор(Элемент, | ||
| + | Если Поле.Имя = " | ||
| + | СтандартнаяОбработка = Ложь; | ||
| + | Если НЕ Элемент.ТекущиеДанные.Флажок Тогда | ||
| + | Если СписокОтбора.НайтиПоЗначению(ВыбраннаяСтрока) = Неопределено Тогда СписокОтбора.Добавить(ВыбраннаяСтрока) КонецЕсли; | ||
| + | Иначе | ||
| + | СписокОтбора.Удалить(СписокОтбора.НайтиПоЗначению(ВыбраннаяСтрока)); | ||
| + | КонецЕсли; | ||
| + | Список.Параметры.УстановитьЗначениеПараметра(" | ||
| + | Элементы.Список.Обновить(); | ||
| + | КонецЕсли; | ||
| + | КонецПроцедуры | ||
| + | </ | ||
| + | |||
| + | |||
| + | 3. На форме при создании на сервере устанавливаем в качестве параметра наш реквизит с список | ||
| + | < | ||
| + | Список.Параметры.УстановитьЗначениеПараметра(" | ||
| + | </ | ||
| + | |||
| + | |||
| + | PS. Не забываем очищать наш СписокОтбора при применении отборов к Динамическому и списку, | ||
| + | < | ||
| + | Список.Параметры.УстановитьЗначениеПараметра(" | ||
| + | Элементы.Список.Обновить(); | ||
| + | </ | ||