Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1C_pr77_Lang1.doc
Скачиваний:
12
Добавлен:
20.11.2019
Размер:
2.43 Mб
Скачать

Выбрать

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

Синтаксис:

Выбрать(<Подсказка>, <Форма Списка>)

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

Choose

Параметры:

<Подсказка>

Текст заголовка окна диалога выбора. Может ис­пользоваться в качестве подсказки конечному поль­зователю.

<ФормаСписка>

Строковое выражение идентификатора той формы списка справочника (как он объявлен в конфигура­торе), которая должна использоваться для выбора. Если это значение пустое, то используется форма списка по умолчанию.

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

Числовое значение: 1 — если элемент выбран; 0 — если не выбран.

Описание:

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

Пример:

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

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

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

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

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

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

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

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

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

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

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

КонецЕсли;

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

См. также: ВидыДляВыбора

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

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

Синтаксис:

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

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

KindsForChoise

Параметры:

<СписокВидов>

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

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

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

Описание:

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

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

Пример:

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

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

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

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

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

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

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

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

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

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

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

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

КонецЕсли;

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]