|
|
|
Развернуть дерево в процедуре "ПриПолученииДанных" | ☑ | ||
|---|---|---|---|---|
|
0
Andreyyy
12.10.10
✎
14:24
|
Есть справочник, который отображается в виде дерева.
Есть настройки в регистре сведений, какие группы нужно разворачивать. Вопрос: как получить "нужную" строку табличного поля в процедуре "ПриПолученииДанных" ? Как реализовать механизм, не перебором же ? Спасибо. |
|||
|
1
Kashemir
12.10.10
✎
14:28
|
Зачем же при получении данных ? Это событие визуализации табличный части.
|
|||
|
2
Andreyyy
12.10.10
✎
14:33
|
(1) Не нашел такого события у табличного поля.
|
|||
|
3
Kashemir
12.10.10
✎
14:37
|
У тебя табличное поле с источником типа дерево значений ?
|
|||
|
4
Andreyyy
12.10.10
✎
14:37
|
Вообще реально при открытии справочника (в виде дерева) развернуть определенные группы ?
|
|||
|
5
Andreyyy
12.10.10
✎
14:37
|
(3) Табличное поле с источником "СправочникСписок", отображать в виде дерева.
|
|||
|
6
Kashemir
12.10.10
✎
14:38
|
(2) Плохо искал
|
|||
|
7
Kashemir
12.10.10
✎
14:38
|
(5) Справочник список позволяет несколько отдельно взятых ветвей развернуть? - это что-то новое. ...
|
|||
|
8
Andreyyy
12.10.10
✎
14:41
|
(6) Видимо плохо, подскажи пожалуйста точное название события.
|
|||
|
9
Mitriy
12.10.10
✎
14:43
|
(0) не мелочись... делай это в ПриВыводеСтроки...
|
|||
|
10
Andreyyy
12.10.10
✎
14:43
|
(7) Справочник "Подразделения" в "Комплексная автоматизация", если можно "руками" развернуть несколько групп, то я справедливо предположил, что можно и программно.
|
|||
|
11
Andreyyy
12.10.10
✎
14:44
|
(9) Оттуда тоже не знаю как достать строку табличного поля.
|
|||
|
12
Bober
12.10.10
✎
14:45
|
в свойствах табличного поля "начальное отображение дерева".
|
|||
|
13
Kashemir
12.10.10
✎
14:46
|
(10) Ты уверен что данные справочники используют источник "СправочникСписок", а не программно организованное дерево ?
(8) Я говорил о названом твоем событии. Для справочник списка тебе лучше использовать ОбновленияОтображения формы, либо ПередИзменениемРодителя/ПриСменеТекущегоРодитель списка. |
|||
|
14
Andreyyy
12.10.10
✎
14:46
|
(12) Там нельзя настроить с разворачиванием нескольких групп.
|
|||
|
15
Andreyyy
12.10.10
✎
14:46
|
(12) Да, "СправочникСписок"
|
|||
|
16
Kashemir
12.10.10
✎
14:47
|
(15) Тогда умываю руки ... может кто другой поймет что нужно.
|
|||
|
17
Mitriy
12.10.10
✎
14:47
|
я так и не понял проблемы... тебе когда нужно разворачивать? при открытии формы, может быть?
|
|||
|
18
Bober
12.10.10
✎
14:48
|
(15) не управляется
|
|||
|
19
Mitriy
12.10.10
✎
14:48
|
(18) чего не управляется?
|
|||
|
20
Mitriy
12.10.10
✎
14:49
|
ТабличноеПоле (TableBox)
Развернуть (Expand) Синтаксис: Развернуть(<Строка>, <С подчиненными>) Параметры: <Строка> (обязательный) Строка табличного поля. Тип значения строки табличного поля приведен в описаниях расширений табличного поля у соответствующих объектов. <С подчиненными> (необязательный) Тип: Булево. Определяет необходимость раскрытия подчиненных узлов. Истина - раскрывать подчиненные узлы, Ложь - не раскрывать подчиненные узлы. Значение по умолчанию: Ложь Описание: Разворачивает узел в указанной строке дерева. Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения. Примечание: Используется в случае, если с табличным полем связано дерево значений или список справочника в виде дерева. Пример: // Разворот текущей строки в дереве: Строка = ЭлементыФормы.ТабличноеПоле.ТекущаяСтрока; ЭлементыФормы.ТабличноеПоле.Развернуть(Строка, Истина); |
|||
|
21
Andreyyy
12.10.10
✎
14:49
|
Видимо никак не сделать.
Коллекций строк у динамического списка нет. |
|||
|
22
Andreyyy
12.10.10
✎
14:49
|
(17) Да, при открытии.
|
|||
|
23
Mitriy
12.10.10
✎
14:50
|
(21) ну и делай при открытии формы, на фига тебе события табполя?
|
|||
|
24
Andreyyy
12.10.10
✎
14:51
|
(20) Я строки не могу найти нужные, не активизируя их, т.е. при открытии.
|
|||
|
25
Andreyyy
12.10.10
✎
14:51
|
(23) Как строки найти (перебрать) ?
|
|||
|
26
Mitriy
12.10.10
✎
14:51
|
(24) попробуй вот так
ЭлементыФормы.ТабличноеПоле.Развернуть(СсылкаНаНужнуюГруппу, Истина); |
|||
|
27
Mitriy
12.10.10
✎
14:53
|
(26)* пардон, СсылкаНаНужныйЭлемент
|
|||
|
28
Andreyyy
12.10.10
✎
14:57
|
(26) Большое спасибо.
Все оказалось слишком просто)) |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |