Имя: Пароль:
1C
1С v8
Как сделать отбор договоров по контрагенту и организации управляемая форма 8.3
0 Редкостная Редиска
 
22.08.16
13:46
Добрый день, коллеги! Делаю процедуру, но отбор не производится, в чем моя ошибка или есть иной способ?    
&НаКлиенте
Процедура ДоговорПоКредитуНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)

        ПараметрыФормы = Новый Структура;
    ПараметрыФормы.Вставить("Владелец", Объект.Кредитор);
    ПараметрыФормы.Вставить("Организация", Объект.Организация);

    СтандартнаяОбработка = Ложь;
    ОткрытьФорму("Справочник.ДоговорыКонтрагентов.Форма.ФормаВыбора", ПараметрыФормы, Элемент);
КонецПроцедуры
1 PR
 
22.08.16
13:48
А причем здесь владелец и организация, почему не отбор?
2 _stay true_
 
22.08.16
13:50
(0) Связь по типу не предлагать?
3 Редкостная Редиска
 
22.08.16
13:50
П=новый СТруктура("Контрагент",Объект.Кредитор);
    Отбор=новый Структура("Отбор",П);
    ОткрытьФорму("Справочник.ДоговорыКонтрагентов.Форма.ФормаВыбора",Отбор, Элемент);

Сделал так, тоже не получается
4 Рэйв
 
22.08.16
13:52
ПараметрыОткрытияФормыВыбора=Новый Структура;
Пар = Новый Структура;
Пар.Вставить("Владелец", Объект.Кредитор);
Пар.Вставить("Организация", Объект.Организация);
ПараметрыОткрытияФормыВыбора.Вставить("Отбор", Пар);        
ОткрытьФорму("Справочник.ДоговорыКонтрагентов.Форма.ФормаВыбора", ПараметрыОткрытияФормыВыбора);
5 _stay true_
 
22.08.16
13:55
(3) Задача решаетсая без единой строчки кода. Парой кликов мыши в конфигураторе.
6 Редкостная Редиска
 
22.08.16
14:02
Рэйв, спасибо, получилось!
7 Редкостная Редиска
 
22.08.16
14:04
_stay true_, объясни, пож-та, каким образом без конфигурирования?
8 Рэйв
 
22.08.16
14:06
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн