Автоматическая раскрытие дерева групп

Нужно, чтобы дерево групп раскрывалось(все плюсики были раскрыты) автоматически.
Как можно это реализовать?

Нравится

5 комментариев

Воспользуйтесь методом ExpandAll().
Вызов метода разворачивает все узлы дерева (при этом видимыми становятся все дочерние узлы дерева).
Пример вызова:

grdData.ExpandAll();

Написал вот так:

wndGroups.Window.ComponentsByName('grdData').CanUseExpandAll = true;
wndGroups.Window.ComponentsByName('grdData').ExpandAll();

но ни чего не произошло(дерево свернуто в одну корневую группу)

Василий, завтра в первую половину дня предоставим рекомендации по этому вопросу.

Василий, добавьте на событии OnShow Workspace'а:

wnd_BaseWorkspaceOnShow(Window);
grdData = wndGroups.Window.ComponentsByName('grdData');
grdData.ExpandAll();

Должно работать.

Например:

function wnd_CashflowWorkspaceOnShow(Window) {
wnd_BaseWorkspaceOnShow(Window);
grdData = wndGroups.Window.ComponentsByName('grdData');
grdData.ExpandAll();
}
Показать все комментарии