TBaseReference

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


Содержание

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

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

Основные функции, выполняемые формой справочника:

Синтаксис

class (TForm) TBaseReference 

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

TForm


TBaseReference

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

Имя Тип Описание
m_strReference string Имя справочника
m_objParamToReference object Параметры для справочника из внешнего приложения (объект TCallReferenceIn). Задано, если справочник вызывается не из меню.
m_gridData object (RSGridControl) Список справочника, есть в каждом справочнике. В производных классах для работы со списком справочника следует использовать только эту переменную. Создание своих дублирующих переменных для списка справочника запрещено.
m_strFilterGrid string Дополнительный постоянный фильтр на список справочника, можно установить в самом справочнике. Никаким другим путем постоянный фильтр списка задаваться не должен.
m_vExtraReturnParam variant Дополнительный возвращаемый параметр в режиме выбора записей будет помещен в свойство m_vExtraParam объекта TCallReferenceOut.

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

Имя Описание
InitTBaseReference Конструктор.
ActiveControlChanged Обработчик смены текущего контрола на форме.
ConfirmDeleteEx Отображение пользовательского окна запроса на удаление записи.
DeleteFromBase Удаление текущей записи из базы данных.
EnableMenuItems Управление видимостью команд меню.
GetDetailList Получение списка дополнительных форм справочника.
GetMenuItemByCommand Получение ссылки на объект элемента меню.
GetOwner Получение ссылки на родительское окно.
GetTitle Получение заголовка приложения.
GridData_EditRecordEnd Обработчик завершения редактирования записи в справочнике.
IsSelectMode Проверка режима справочника.
OnLoad Обработчик загрузки справочника.
OnUnload Обработчик выгрузки справочника.
PossibleDelete Запрос на возможность удаления записи.
PossibleEdit Запрос на возможность редактирования записи.
PossibleSelect Разрешает или запрещает выделение записи в режиме выбора.
SetFilter Устанавливает системный фильтр на список справочника.
SetStatusBarText Изменение текста строки состояния.

Замечания

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

См. также

TCallReferenceIn TCallReferenceOut TBaseReferenceContainer

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