ОткрытьФормуВыборка не могу передать Владельца. Хелп
☑
0
Плот
30.10.13
✎
12:57
Ребята привет!
Есть на форме ПолеВвода тип Справочник.Субконто
При выборе субконто, хочу что бы сразу открывал по владельцу.
Процедура ОсновНачалоВыбора(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = ложь;
ВладелецТема = ПланыВидовХарактеристик.ВидыСубконтоБюджет.НайтиПоНаименованию("Основания");
ФормаВыбора = Справочники.Субконто.ПолучитьФормуВыбора("ФормаВыбора",ВладелецТема);
ФормаВыбора.Открыть();
КонецПроцедуры
1
Плот
30.10.13
✎
12:58
(+0) Открывает просто форму.
2
palpetrovich
30.10.13
✎
13:03
а "связь по владельцу" установить для этого поля - не?
3
mistеr
30.10.13
✎
13:03
Это не тот владелец :)
4
palpetrovich
30.10.13
✎
13:06
(3) да ладно? кинуть этого "ВладелецТема" на ту-же форму и связать, разве не то?
5
Плот
30.10.13
✎
13:18
(3,4) А без этого никак?
6
mistеr
30.10.13
✎
13:19
(4) В (0) не тот.
7
mistеr
30.10.13
✎
13:20
(5) У формы установи Отбор. А в ПолучитьФормуВыбора() нужно передавать Элемент.
Но лучше (2).
8
Плот
30.10.13
✎
13:31
ФормаВыбора = Справочники.Субконто.ПолучитьФормуВыбора("ФормаВыбора",Элемент);
ФормаВыбора.Отбор.Владелец.Установить(ВладелецТема);
ФормаВыбора.Открыть();
тоже не работает
9
ОбычныйЧеловек
30.10.13
✎
13:36
Поменяй местами:
ФормаВыбора.Открыть();
ФормаВыбора.Отбор.Владелец.Установить(ВладелецТема);
Если отбор все равно не установился значит "ВладелецТема" не является правильным владельцем.
10
ОбычныйЧеловек
30.10.13
✎
13:38
(0) У тебя, что "Справочники.Субконто" подчинен "ПланыВидовХарактеристик.ВидыСубконтоБюджет" ???
11
Плот
30.10.13
✎
13:39
(9) Точно. Спасибо!
(10) Да
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс