Если требуется запомнить текущее положение в списке значений на форме и потом снова к нему вернуться, то:
1. Получаем текущую строку (тип число) - Элементы.Список1.ТекущаяСтрока. Это индекс строки в списке.
2. По индексу можно найти выделенный элемент и получит его идентификатор (тип число) - ИдентификаторСтроки = Список1[пИндекс].ПолучитьИдентификатор(). Первоначально значение идентификатора равно индексу, но при изменении порядка элементов в списке индекс элемента измениться, а идентификатор нет.
3. Чтобы вернуться к ранее выделенному элементу надо ввести команду на клиенте - Элементы.Список1.ТекущаяСтрока = ИдентификаторСтроки; Надо указывать не индекс строки в списке, а именно идентификатор
Чтобы открыть модальное окно для выбора значения из списка значений надо использовать метод ВыбратьЭлемент().
Немодальный вариант ПоказатьВыборЭлемента()
Чтобы открыть модальное окно с списком значений и возможностью выбора нескольких (проставить отметки), надо вызвать метод ОтметитьЭлементы()
Немодальный вариант ПоказатьОтметкуЭлементов()
|