|
Странное поведение формы выбора иерархического списка (справочник с иерархией элементов) | ☑ | ||
---|---|---|---|---|
0
Dmitriy_
Kolesnikov 03.08.20
✎
08:55
|
Есть нетиповой справочник. Форма выбора даже не создана.
В одном документе вызываю форму выбора справочника - всё красиво, работают все режимы просмотра - список, дерево, иерархический список. В другом документе нормально работает только режим просмотра список. В режиме Дерево - только корневой элемент, в режиме Иерархический список - вообще ничего. Никаких обработок начала выбора в документах нет. В чем может быть причина? |
|||
1
Галахад
гуру
03.08.20
✎
08:57
|
Может ограничен выбор? Элементы и группы, только элементы...
|
|||
2
vde69
03.08.20
✎
09:03
|
Если есть не явный отбор, нар родитель или владелец, или связь по типу или ещё чего то надо делать руками
|
|||
3
spiller26
03.08.20
✎
09:07
|
(0) Скрины справочника дайте посмотреть.
|
|||
4
Lokli
03.08.20
✎
09:30
|
У справочника есть владелец?
|
|||
5
Dmitriy_
Kolesnikov 03.08.20
✎
10:10
|
(4) у справочника нет владельца. Иерархия элементов. И всё прекрасно кажется отовсюду, кроме одного документа.
(3) модуль объекта пустой. В модуле менеджера три процедуры, поставил точки останова - ни одна не срабатывает при открытии формы выбора. (2) нет никаких неявных отборов в поле. Тип там не составной. Владельца нет. Если был бы отбор - то в режиме просмотра "Список" он бы тоже действовал. А в этом режиме показываются все элементы... Я все очевидные варианты проверил - остались невероятные :) |
|||
6
Dmitriy_
Kolesnikov 03.08.20
✎
10:27
|
Попробовал у поля явно указать форму выбора = ФормаСписка. Форма поменялась, но и в ней режимы просмотра не работают.
|
|||
7
Ёпрст
03.08.20
✎
10:30
|
(0) в свойствах реквизита в документе смотреть связи параметров выбора и прочую муть. Сравнеить с реквизитом работающего реквизита из другого документа
|
|||
8
Dmitriy_
Kolesnikov 03.08.20
✎
10:43
|
(7) вы имели в виду реквизиты элемента формы?
Я специально удалил его и создал взамен новый, с другим именем. И.... проблема сохранилась! Но это не всё: я закомментил весь код в форме проблемного документа! И - ничего не изменилось! В подписках не может сидеть? Вряд ли: документ я создал на прошлой неделе (копированием справочника). Кроме меня там никого не было. |
|||
9
Ёпрст
03.08.20
✎
10:45
|
(8) Расширения с этим доком нет ? Мот не то смотришь ?
|
|||
10
Ёпрст
03.08.20
✎
10:45
|
Или не тот справочник
|
|||
11
Dmitriy_
Kolesnikov 03.08.20
✎
11:21
|
(8) Да у нас вообще нет расширений.
Единственное, что может наводить хоть на какие-то подозрения. Я взял справочник и перетянул его в документы. Потом доработал напильником. То есть документ был сделан из справочника. Разумеется, ФормаЭлемента превратилась в ФормаДокумента и т. п. Всё красиво работает, кроме вот этого вот. Может, там где-то какие-то скрытые настройки есть у формы, недоступные разработчику? |
|||
12
Жан Пердежон
03.08.20
✎
12:29
|
Параметры выбора / связи параметров выбора
|
|||
13
Dmitriy_
Kolesnikov 04.08.20
✎
05:09
|
(11) смотрите: я создал абсолютно новую, пустую форму документа. Конструктором. Разместил все реквизиты и больше ничего не менял. Ни одной строчки кода, вообще нигде! Никакие параметры выбора не настраивал. Вообще ничего. Открываю приложение. Добавляю строку в табличную часть. Открываю форму выбора реквизита (типа справочник). И вижу то же самое: в режиме просмотра Список - все элементы, в режимах Дерево и Иерархический список - ничего.
Новая, пустая форма! Как такое может быть-то? |
|||
14
ДенисЧ
04.08.20
✎
07:00
|
(13) Родитель криво присвоен
|
|||
15
Dmitriy_
Kolesnikov 04.08.20
✎
08:01
|
(14) в "корне" есть два элемента, у которых родитель не присвоен.
У остальных родители есть (проверил). В режимах просмотра "дерево" и "иерархический список" нет тех двух элементов, которые без родителя. |
|||
16
vde69
04.08.20
✎
08:07
|
Родитель зациклен
|
|||
17
Dmitriy_
Kolesnikov 04.08.20
✎
09:01
|
Спасибо всем! Оказались параметры выбора.
Как я смотрел... А правильный ответ был в (12) |
|||
18
Ёпрст
04.08.20
✎
10:10
|
(17) а в (7) не ?
|
|||
19
Жан Пердежон
04.08.20
✎
15:34
|
(18) в (7) это "прочая муть"?)
|
|||
20
vde69
05.08.20
✎
07:29
|
(17) правильный ответ был в (2)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |