Имя: Пароль:
1C
1С v8
Параметры выбора не видны при создании формы выбора
0 Ellowis
 
22.11.11
15:07
1. Я тут был - но помочь не могу 0% (0)
2. Автор пишет быдлокод 0% (0)
3. Свое 0% (0)
Всего мнений: 0

Доброго времени суток.

Есть справочник "Мероприятия" в котором есть реквизит "ТитульныйЛектор" (тип физлица).
В метаданные в реквизит "титульный лектор" добавил в параметры выбора строку ИмяОтбора(ВыборЛектора).

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

А вот при создании формы выбора (если начали выбор через F4) этот параметр нигде не виден.
Может я где-то, что-то не поставил? Или так не будет работать?
1 Ellowis
 
22.11.11
15:30
а если прописать при начале выбора

СтандартнаяОбработка = ЛОжь;
ПараметрыОтбора = Новый Структура("ИмяОтбора", "ВыборЛектора");
ПараметрыФормы = Новый Структура("Отбор", ПараметрыОтбора);
ОткрытьФорму("Справочник.ФизическиеЛица.Форма.ФормаВыбораУправляемая", ПараметрыФормы, Элемент);

То отбор появляется.
Разве не должен был он появиться сразу?
Ведь я указал точно такой же отбор в метаданных справочника "мероприятия для реквизита ТитульныйЛектор
2 Ellowis
 
22.11.11
15:57
Попробую апнуть