TBaseTreeReference

Материал из RSB-Doc
Перейти к: навигация, поиск


Содержание

Назначение и функциональность

Реализация базовой функциональности древовидных справочников.

Синтаксис

class (TBaseReference) TBaseTreeReference

Наследование

TForm

TBaseReference

TBaseTreeReference

Переменные класса (cвойства)

Описания переменных класса (свойств) в виде таблицы:

Имя Тип Описание
m_strDialogName string Имя класса диалога редактирования экземпляра объекта.
m_treeData object (RSTreeControl) Дерево справочника, есть в каждом древовидном справочнике. В производных классах для работы с деревом справочника следует использовать только эту переменную. Создание своих дублирующих переменных для дерева справочника запрещено.
m_bBranchAndLeaf bool Признак разделения записей справочника на ветки и листья (наличие поля "Папка" в объекте).
m_strFilterTree string Дополнительный постоянный фильтр на дерево справочника, можно установить в самом справочнике. Никаким другим путем постоянный фильтр дерева задаваться не должен.

Функции класса (методы)

Краткие описания функций класса (методов) в виде таблицы:

Имя Описание
InitTBaseTreeReference Конструктор.
AddUserParam Модификация параметров диалогу при добавлении/редактировании записи.
OnLoad Обработчик загрузки справочника.
PossibleAdd Запрос о возможности добавления записи в дереве или списке справочника.
SetGridFilter Установка фильтра на список.
SetTreeFilter Установка фильтра на дерево.

Замечания

Пример использования

См. также

RSTreeControl

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Для разработки
Инструменты