|
Выбор элемента на форме выбора | ☑ | ||
|---|---|---|---|---|
|
0
Franklin
28.04.15
✎
14:36
|
В документе на форме при выборе подразделения сделал отбор по родителю ПодразделенияОрганизации. Хочу чтобы открывались только элементы в иерархии указанного подразделения.
Только вот не работает сам выбор элемента, т.е. не заполняется реквизит на форме документа. Подскажите что не так? Процедура ЦФОНачалоВыбора(Элемент, СтандартнаяОбработка) СтандартнаяОбработка = ложь; ФормаСпр = Справочники.ПодразделенияОрганизаций.ПолучитьФормуВыбора(,Элемент); //отбор по Родителю отбор = ФормаСпр.Отбор.Ссылка; отбор.ВидСравнения = ВидСравнения.ВИерархии; отбор.Значение = Справочники.ПодразделенияОрганизаций.НайтиПоНаименованию(Справочники.ПодразделенияОрганизаций.НайтиПоКоду("000000099")); отбор.Использование = Истина; ФормаСпр.Открыть(); КонецПроцедуры |
|||
|
1
rifat
28.04.15
✎
14:40
|
(0) Необходимо обработчик "Обработка выбора прописать"
|
|||
|
2
rifat
28.04.15
✎
14:41
|
(1) *"Обработка выбора" прописать
|
|||
|
3
Franklin
28.04.15
✎
14:42
|
(1)(2) Я пытался. Не получилось. Подскажите что в процедуре писать?
|
|||
|
4
rifat
28.04.15
✎
14:44
|
(3) Смотря какая конфигурация у вас. УФ или нет. Советую посмотреть какой-нибудь типовой документ, так будет проще и быстрее.
|
|||
|
5
Franklin
28.04.15
✎
14:45
|
(4) Обычное приложение.
|
|||
|
6
rifat
28.04.15
✎
14:48
|
(5) очень грубо и навскидку:
Объект.ПодразделениеОрганизации = ВыбранноеЗначение; |
|||
|
7
rifat
28.04.15
✎
14:53
|
(6) Вроде как даже ЭтотОбъект вместо Объект.
|
|||
|
8
Franklin
28.04.15
✎
14:57
|
(7) Нет, так не получается. уже пробовал.
|
|||
|
9
rifat
28.04.15
✎
14:59
|
Что конкретно не получается? Что говорит отладчик?
|
|||
|
10
del123
28.04.15
✎
15:01
|
ВыбранноеЗначение = ФормаСпр.ОткрытьМодально()
|
|||
|
11
Franklin
28.04.15
✎
15:04
|
(9) (10) спасибо. вроде нашел свою ошибку. Путаница Подразделения и ПодразделенияОрганизациии.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |