Отбор при открытии обработки из карточки контрагента
☑
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) не работает(
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший