Имя: Пароль:
1C
1С v8
Открыть из документа форму выбора справочника с отбором по реквизиту
0 khimiki
 
31.10.12
14:04
&НаКлиенте
Процедура ДежурныйНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
   СтандартнаяОбработка = Ложь;
   
   ЗначениеОтбора = Новый Структура("ЭксплуатационныйРайон", Объект.ЭксплуатационныйРайон);
   ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора);
   ОткрытьФорму("Справочник.Дежурный.ФормаВыбора", ПараметрыВыбора);
КонецПроцедуры

Отбор осуществляется, но реквизит документа не заполняется. Что не так делаю, подскажите, пожалуйста.
1 ILM
 
гуру
31.10.12
14:05
А где равно? Где использовать? Где то ИСТИНА должна быть...
2 Wobland
 
31.10.12
14:06
>Отбор осуществляется
а откуда вывод?
3 1Сергей
 
31.10.12
14:08
ОбработкаВыбора иде?
4 MSII
 
31.10.12
14:08
(0) ОповеститьОВыборе, ОбработкаВыбора
5 khimiki
 
31.10.12
14:26
Где вызвать ОповеститьОВыборе() и что передать в качестве параметра?
6 1Сергей
 
31.10.12
14:29
(5) посмотри как сделано в типовой
7 khimiki
 
31.10.12
14:54
Народ, кто знает как это сделать - подскажите пожалуйста, время не ждёт.
8 DexterMorgan
 
31.10.12
15:20
Владельца заполни в ОткрытьФорму
9 DexterMorgan
 
31.10.12
15:21
Третий параметр - Элемент
10 khimiki
 
31.10.12
15:26
DexterMorgan, спасибище тебе большое!!! Заработало!!!

И реально в 7 сезоне ты крут!
11 DexterMorgan
 
31.10.12
15:28
(10) :)
12 khimiki
 
31.10.12
15:36
В интернете много подобных вопросов и совсем нет ответа, поэтому привожу окончательный код, который 100% работает (спасибо ещё раз DexterMorgan). Может кому пригодится.

&НаКлиенте
Процедура ДежурныйНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
   СтандартнаяОбработка = Ложь;
   
   ЗначениеОтбора = Новый Структура("ЭксплуатационныйРайон", Объект.ЭксплуатационныйРайон);
   ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора);
   Форма = ПолучитьФорму("Справочник.Дежурный.ФормаВыбора");
   ОткрытьФорму("Справочник.Дежурный.ФормаВыбора", ПараметрыВыбора, Элемент);
КонецПроцедуры
13 Wobland
 
31.10.12
16:23
и кто мне скажет, как эта форма фильтруется по району? в смысле, равно, не равно, в списке, в группе?