|
Как удалить выбранную строку СпискаЗначений на форме? | ☑ | ||
---|---|---|---|---|
0
Repinovich
01.03.23
✎
17:53
|
Объясняю ситуацию , на форме выводится Список значений с курсом валют и есть кнопка удалить валюту ( удалить валюту из текущего списка)
Не понимаю как реализовать это. |
|||
1
Repinovich
01.03.23
✎
18:13
|
Пробывал сделать так, но выдаёт ошибку итератор для значения не определен
Процедура УдалитьВалюту(Команда) Для Каждого Стр из Валюты.ВыбратьЭлемент() Цикл Валюты.Удалить(Стр); КонецЦикла; КонецПроцедуры |
|||
2
mikecool
01.03.23
✎
18:16
|
правильно ругает, раз не понимаешь - к чему применяешь
|
|||
3
Repinovich
01.03.23
✎
18:19
|
Тупанул, решил так
Процедура УдалитьВалюту(Команда) Стр = Валюты.ВыбратьЭлемент(); Валюты.Удалить(Стр); КонецПроцедуры Только тут одиночный выбор, есть возможность сделать множественный? |
|||
4
Greeen
01.03.23
✎
18:21
|
обычно при работе делают список значений с пометкой, либо табличную часть
и галочками уже рулят, какие валюты применять |
|||
5
Repinovich
01.03.23
✎
18:24
|
(4) А тут галочка рядом с (наименованием валюты) сбоку позволяет отображать или не отображать курс, как бы Пользователь сам подбирает себе список валют. Добавляет какие нужно валюты, и выбирает отображать их курс или нет.
Или всё же логичнее будет сделать так, когда он снимает галочку , то и валюта удаляется со списка? |
|||
6
Valdis2007
01.03.23
✎
18:24
|
(0) Валюты.Очистить();
|
|||
7
Repinovich
01.03.23
✎
18:25
|
(6) Так там всё очиститься , а не выбранное множество определенных валют
|
|||
8
Valdis2007
01.03.23
✎
18:30
|
МассивВыделенных = Валюты.ВыделенныеСтроки
Для Каждого Стр из МассивВыделенных Цикл Валюты.Удалить(Стр); КонецЦикла; |
|||
9
Repinovich
01.03.23
✎
18:35
|
(8) ВыделенныеСтроки , да понять бы как их выделить , потому что нет такого метода
|
|||
10
Valdis2007
01.03.23
✎
18:42
|
(9) где у тебя список лежит на форме?
ТабличноеПоле (TableBox) ВыделенныеСтроки (SelectedRows) Использование: Только чтение. Описание: Тип: ВыделенныеСтрокиТабличногоПоля. Содержит коллекцию выделенных строк табличного поля. |
|||
11
Repinovich
01.03.23
✎
18:53
|
(10) В ПолеФормы
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |