Иллюстрированный самоучитель по языку системы 1С:Предприятие

Методы справочников

ВидыДляВыбора

Установка выбираемых видов для справочника неопределенного вида.

Синтаксис:

ВидыДляВыбора(<СписокВидов>)

Англоязычный синоним:

KindsForChoise

Параметры:

<СписокВидов> Необязательный параметр. Строковое выражение, содержащее список видов выбираемых справочников, разделенных запятыми.

Возвращаемое значение:

Строковое значение, содержащее текущий список видов выбираемых справочников, разделенных запятыми (на момент до исполнения метода).

Описание:

Метод ВидыДляВыбора устанавливает выбираемые виды для объекта-справочника неопределенного вида. Данный метод обычно используется до начала интерактивного позиционирования элемента справочника, например, при помощи метода Выбрать.

Данный метод может использоваться только для объектов-справочников неопределенного вида, либо созданных функцией СоздатьОбъект, либо определенных в конфигураторе как реквизиты диалога или другого объекта. Если метод ВидыДляВыбора применен к реквизиту диалога типа "справочник неопределенного вида", то интерактивный выбор элемента справочника будет производиться только среди установленных видов справочников.

Пример:

// данная процедура присваивает некоторому реквизиту "Фирма"

// значение из Справочника.Фирмы

Процедура УстФирмы()

// Создадим объект требуемого справочника

Фрм = СоздатьОбъект("Справочник");

// реквизиты справочника могут быть периодическими

// поэтому установим дату выборки периодических реквизитов

Фрм.ВидыДляВыбора("Фирмы");

Фрм.ИспользоватьДату(ДатаДок);

// Вызываем диалог выбора элемента справочника

Если Фрм.Выбрать("Выберите фирму", "") > 0 Тогда

Фирма = Фрм.ТекущийЭлемент();

КонецЕсли;

КонецПроцедуры

См. также: Выбрать.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.