|
Не работает процедура ОбработкаВыбора
| ☑ |
0
pedagog
03.07.14
✎
08:09
|
На упр. форме есть реквизит ВопросПоПрофессии. При начале выбора написала процедуру:
&НаКлиенте
Процедура ВопросПоПрофессииНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
П = Новый Структура;
П.Вставить("Подразделение", Подразделение);
ОткрытьФорму("Справочник.рту_ВопросыТеста.ФормаВыбораГруппы", П);
КонецПроцедуры
Теперь пишу обработкувыбора этого реквизита, но она не срабатыввет:
&НаКлиенте
Процедура ВопросПоПрофессииОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
ЕСЛИ ВыбранноеЗначение<>Неопределено тогда
ВопросПоПрофессии = ВыбранноеЗначение;
КонецЕсли;
КонецПроцедуры
Почему?
|
|
1
Поpyчик-4
03.07.14
✎
08:16
|
ОповеститьОВыборе(<ЗначениеВыбора>)
|
|
2
Поpyчик-4
03.07.14
✎
08:17
|
Процедура ВопросПоПрофессииНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
................
................
ОткрытьФорму("Справочник.рту_ВопросыТеста.ФормаВыбораГруппы", П, Элемент);
КонецПроцедуры
|
|
3
pedagog
03.07.14
✎
08:20
|
ОповеститьОВыборе где нужно писать? и что писать в этой процедуре?
|
|
4
SeraFim
03.07.14
✎
08:21
|
(3) лучше укажи владельца формы, как в (2)
|
|
5
pedagog
03.07.14
✎
08:23
|
не поняла, какого владельца...
|
|
6
pedagog
03.07.14
✎
08:23
|
может, вы подключитесь и мне покажите?
|
|
7
wanderer_ица
03.07.14
✎
08:50
|
(5) Элемент формы, из которого вызывается твоя форма.
В (2) Вам написан рабочий код
|
|
8
pedagog
03.07.14
✎
08:51
|
спасибо, все получилось
|
|