|
Почему не присвается ТекущийРодитель? | ☑ | ||
---|---|---|---|---|
0
Rom_Kat
16.05.13
✎
14:08
|
ЭлементыФормы.СправочникСписок.ТекущийРодитель = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновноеПодразделение");
Смотрю в отладчике. После отработки строки ТекущийРодитель пустой. |
|||
1
Kreont
16.05.13
✎
14:15
|
Ну так "ЭлементыФормы.СправочникСписок" только для отображения данных а не для записи/изменения, а что конкретно надо сделать? Отбор? Сменить родителя?
|
|||
2
Rom_Kat
16.05.13
✎
14:29
|
так и мне нужно отобразить данные начиная с Основного подразделения
|
|||
3
Rom_Kat
16.05.13
✎
14:39
|
при выборе подразделения, при открытии формы выбора вот такая картина
http://imageshost.ru/photo/488452/id3103458.html после нажатия на кнопку иерархический просмотр становиться так http://imageshost.ru/photo/413522/id3103457.html В процедуре ПередОткрытием делаю так ЭлементыФормы.СправочникСписок.Дерево = Истина; ЭлементыФормы.СправочникСписок.ИерархическийПросмотр = Истина; ЭлементыФормы.СправочникСписок.ТекущийРодитель = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновноеПодразделение"); ЭлементыФормы.ДействияФормы.Кнопки.ИерархическийПросмотр.Пометка = Истина; в итоге ТекущийРодитель пустой |
|||
4
Rom_Kat
16.05.13
✎
14:39
|
||||
5
Goggy
16.05.13
✎
14:49
|
ЭлементыФормы.СправочникСписок.ТекущийРодитель.Значение = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновноеПодразделение");
? |
|||
6
Rom_Kat
16.05.13
✎
15:03
|
(5) нет ТекущийРодитель и есть справочникссылка
|
|||
7
Rom_Kat
16.05.13
✎
15:23
|
так это ВОЛШЕБСТВО что ли?
|
|||
8
Kreont
16.05.13
✎
15:40
|
В ПриОткрытии справочника вставь:
Если РежимВыбора И НЕ ЗначениеЗаполнено (Отбор.Родитель.Значение) Тогда Отбор.Родитель.ВидСравнения = ВидСравнения.Равно;// или ВИерархии , пробуй как лучше Отбор.Родитель.Значение = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновноеПодразделение");; Отбор.Родитель.Использование = ИСТИНА; ну и еще это может надо будет добавить: ЭлементыФормы.СправочникСписок.ИерархическийПросмотр = Истина; |
|||
9
Rom_Kat
16.05.13
✎
16:28
|
(8) беда в том, что доступны могут быть несколько веток дерева, а основное подразделение только одно.
|
|||
10
Rom_Kat
16.05.13
✎
17:58
|
дерево ни как не выходит. Получился только список без иерархии.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |