Имя: Пароль:
1C
1С v8
Отбор при открытии обработки из карточки контрагента
0 serg-lom89
 
18.03.15
17:48
Добрый день.
В справочнике нарисовал кнопку из которой открывается обработка.
Подскажите как при открытии сделать что бы в оттбор попадал текущий котрагент ?
1 mikecool
 
18.03.15
17:49
передать параметры в ОткрытьФорму
в присозданиинасервере - обработать
2 serg-lom89
 
18.03.15
17:57
Выполняю сразу такой код

    Обработка = Обработки.МояОбработка.Создать();
    ФормаОбработка = Обработка.ПолучитьФорму();
    
    ФормаОбработка.открыть();

и после этого появляются отборы только(поля)

и затем пишу код далее

    Обработка.ПостроительЗаказы.Отбор.Контрагент.ВидСравнения  = ВидСравнения.Равно;
    Обработка.ПостроительЗаказы.Отбор.Контрагент.Использование = Истина;
    Обработка.ПостроительЗаказы.Отбор.Контрагент.Значение = Ссылка;
    
но он не срабатывает поскольку открылась форма уже.в отборах то подхватилось все,но не отобрало
3 serg-lom89
 
18.03.15
17:59
затем открыл отборы,нажал ок(там уже проставлен отбор) и все ок.А как сразу что бы открыло и отобрало уже?
4 hhhh
 
18.03.15
18:00
может

    ФормаОбработка.ПостроительЗаказы.Отбор.Контрагент.ВидСравнения  = ВидСравнения.Равно;  


???
5 serg-lom89
 
18.03.15
18:00
версия 1С:Предприятие 8.1 (8.1.15.14)
6 serg-lom89
 
18.03.15
18:04
(4) не работает(
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший