Открывает модальное окно для выбора строки из дерева значений
Синтаксис
Метод ВыбратьСтроку()
имеет следующий синтаксис:
СтрокаДереваЗначений,Неопределено ВыбратьСтроку([Заголовок], [НачальнаяСтрока])
А также альтернативный англоязычный синтаксис:
ValueTreeRow,Undefined ChooseRow([Title], [CurrentRow])
Параметры
Описание параметров метода ВыбратьСтроку()
:
Имя параметра* | Тип | Описание |
---|---|---|
Заголовок | Строка | Заголовок окна выбора строки. Значение по умолчанию «Выберите строку». |
НачальнаяСтрока | СтрокаДереваЗначений | Строка дерева значений, которая будет выделена при открытии окна выбора. Если не указана, будет выделена первая строка дерева значений. |
*Жирным шрифтом выделены обязательные параметры |
Возвращаемое значение
СтрокаДереваЗначений | — если пользователь выбрал строку |
Неопределено |
— если пользователь отказался от выбора |
Описание
Метод ВыбратьСтроку()
открывает модальное окно для выбора строки из дерева значений.
Доступность
Версия | Поддержка |
---|---|
8.1 | Клиент |
8.2 | Толстый клиент |
8.3 | Толстый клиент |
Пример использования
Пример кода с использованием метода ВыбратьСтроку()
:
//создание нового дерева значений ДеревоЗначений = Новый ДеревоЗначений; //добавим колонки ДеревоЗначений.Колонки.Добавить("Наименование"); ДеревоЗначений.Колонки.Добавить("КодТовара"); //добавим корневую строку КорневаяСтрока = ДеревоЗначений.Строки.Добавить(); КорневаяСтрока.Наименование = "МЕБЕЛЬ"; //добавим подчиненные строки для корневой НоваяСтрока = КорневаяСтрока.Строки.Добавить(); НоваяСтрока.Наименование = "Стол деревянный"; НоваяСтрока.КодТовара = "СТО_Д_1"; НоваяСтрока = КорневаяСтрока.Строки.Добавить(); НоваяСтрока.Наименование = "Стул деревянный"; НоваяСтрока.КодТовара = "СТУ_Д_1"; ВыбСтрока = ДеревоЗначений.ВыбратьСтроку(); Если НЕ ВыбСтрока = Неопределено Тогда Сообщить(ВыбСтрока.Наименование); КонецЕсли;