|
Нестандартная обработка выбора элемента справочника |
☑ |
0
rodrigez
03.02.12
✎
12:45
|
Здравствуйте!
Идет нестандартная обработка выбора элемента справочника из формы документа.
&НаКлиенте
Процедура ПоставщикНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
Перем СККл, ЗначениеВидаТовараКл;
СтандартнаяОбработка = Ложь;
Стр = ВыборГруппыКонтрагента();
ЗначениеВидаТовараКл =Стр.ЗначениеВидаТовара;
СКкл = Стр.СК;
Если Объект.ВидПокупки = ЗначениеВидаТовараКл Тогда
ФормаВыбораКлинета = ПолучитьФорму("Справочник.Клиенты.ФормаВыбора");
ФормаВыбораКлинета.Элементы.Список.РодительВерхнегоУровня = СККл ;
ФормаВыбораКлинета.Открыть();
КонецЕсли;
КонецПроцедуры
Но при выборе нужного элемента справочника его значение не отображается в поле ввода реквизита документа.
Спасибо.
|
|
1
rodrigez
03.02.12
✎
12:45
|
а надо что бы значение выбиралось
|
|
2
Mort
03.02.12
✎
12:47
|
Владелец
|
|
3
rodrigez
03.02.12
✎
13:03
|
а, чуть более подробно? :-)
|
|
4
Asmody
03.02.12
✎
13:06
|
(3) третий параметр: "Владелец формы - форма или элемент управления другой формы."
Элемент туда передай
|
|
5
rodrigez
03.02.12
✎
13:18
|
Вот так заработало.
ФормаВыбораКлинета.ВладелецФормы = ЭтаФорма.ПодчиненныеЭлементы.Поставщик;
Всем спасибо.
|
|
6
Defender aka LINN
03.02.12
✎
13:24
|
ППЦ
|
|
7
rodrigez
03.02.12
✎
13:33
|
(6) что это значит ?
|
|
8
Mort
03.02.12
✎
13:34
|
(7) Краткое "полный пи*ец"
|
|
9
Fish
гуру
03.02.12
✎
13:36
|
(7) Или так: :)))
|
|
10
rodrigez
03.02.12
✎
13:39
|
(8)(9) - я это понял. Не понял почему (6) мне это мне написал, наверное диагноз ставит )))
|
|
11
rutony
03.02.12
✎
13:47
|
Наверное ему не понравилось что у ТС стаж 5 лет)
|
|
12
rodrigez
03.02.12
✎
13:50
|
(11) аааааааааааааа, ну не доходит что поделаешь , еще +5 и будет еще лучше ))
|
|
13
Defender aka LINN
03.02.12
✎
13:51
|
(10) Потому что код в (0) состоит из черезжопия чуть менее, чем полностью.
Открой для себя ОткрытьФорму()
|
|
14
Serg_1960
03.02.12
✎
13:59
|
(12) офф: "ещё + 5" - и у тебя будет "Каждый день что-то новенькое узнаёшь"(Склероз)
|
|