Имя: Пароль:
1C
1С v8
v. 8.1 Отбор в ФормеСписка, которую открываем программно
0 Kanifor
 
01.03.12
14:38
Здравствуйте.

Думаю не сложный вопрос для знающих людей.

Есть документ. На форме этого документа есть кнопочка, которая должна открыть список документов, которые введены на основании этого. Критерий отбора в данном случае меня не устраивает. Т.е. нужно открыть полноценную форму списка с нужными мне колонками и при этом применить отбор по владельцу.

Как проще всего это реализовать? Спасибо!

Открываю форму так:
ФормаВсехОплат = Документы.ПоступлениеСредств.ПолучитьФормуСписка();
ФормаВсехОплат.ВладелецФормы = ЭтаФорма;
ФормаВсехОплат.Открыть();


В событии открываемой формы ПриОткрытии() стоит код:

ДокументСписок.Отбор.Добавить("Оплативший",ВладелецФормы.Студент.Ссылка);

но почему это событие не срабатывает.
ЧЯДНТ?
1 Wobland
 
01.03.12
14:41
СписокКонтрагентов.ЗагрузитьЗначения(Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку(0));
   ЭлементыФормы.Контрагенты.Значение.Отбор.Ссылка.Использование=Истина;
   ЭлементыФормы.Контрагенты.Значение.Отбор.Ссылка.ВидСравнения=ВидСравнения.ВСписке;
   ЭлементыФормы.Контрагенты.Значение.Отбор.Ссылка.Значение=СписокКонтрагентов;
2 Kanifor
 
01.03.12
15:02
(1) Спасибо! Реально намучался. в 8.2 не сложно реализовать, а вот в 8.1 встал в тупик...
2 + 2 = 3.9999999999999999999999999999999...