Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 09:41

Количество элементов списка в ФормеВыбора

Автор Marta_Li, 10 апр 2012, 10:55

0 Пользователей и 1 гость просматривают эту тему.

Marta_Li

Хочется узнать количество элементов справочника, отобранных перед открытием ФормыВыбора:
мЭлемент = ЭлементыФормы.РеестрДолжников.Колонки.ДоговорКонтрагента.ЭлементУправления;
ФормаВыбора = Справочники.ДоговорыКонтрагентов.ПолучитьФормуВыбора(,мЭлемент.Значение);       
//Отбор по Контрагенту (Владельцу):
ФормаВыбора.ПараметрОтборПоВладельцу = Элемент.Значение;
ФормаВыбора.ЭлементыФормы.СправочникСписок.НастройкаОтбора.Владелец.Доступность = Ложь;
//Отбор по ВидуДоговора:
ФормаВыбора.СправочникСписок.Отбор.ВидДоговора.ВидСравнения                        = ВидСравнения.Равно;
ФормаВыбора.СправочникСписок.Отбор.ВидДоговора.Значение                            = Перечисления.ВидыДоговоровКонтрагентов.СПокупателем;
ФормаВыбора.СправочникСписок.Отбор.ВидДоговора.Использование                       = Истина;
ФормаВыбора.ЭлементыФормы.СправочникСписок.НастройкаОтбора.ВидДоговора.Доступность = Ложь;
//Отбор по Организации:
ФормаВыбора.СправочникСписок.Отбор.Организация.Значение                            = Организация;
ФормаВыбора.СправочникСписок.Отбор.Организация.Использование                       = Истина;
ФормаВыбора.СправочникСписок.Отбор.Организация.ВидСравнения                        = ВидСравнения.Равно;
ФормаВыбора.ЭлементыФормы.СправочникСписок.НастройкаОтбора.Организация.Доступность = Ложь;

ТекСтрока.ДоговорКонтрагента = ФормаВыбора.ОткрытьМодально();

Вот перед открытием формы и надо узнать, сколько предлагается для выбора, т.к. если 1, то просто присваивать значение и не нужно открывать форму.
Может, кто подскажет? Спасибо.

Dethmontt

Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск