Sources
Delphi Russian Knowledge Base
DRKB - база знаний по Дельфи в рунете, составленная Виталием Невзоровым

Rave подключения данных

01.01.2007

Мост к данным

Как было отмечено ранее, подключения данных (data connections) предоставляют мост между данными в вашем приложении и Rave отчетом. Первая вещь, которую вы должны сделать, это выбор типа подключения данных. Определяется это типом компонентов баз, которые Вы используете. Ниже приведенная таблица поможет вам сделать выбор, какой тип подключения лучше использовать:

Компонент подключения данных: TRvCustomConnection

Лучшее использовать с:
Массивы, обычные файлы или не TDataSet компоненты.

Как подключить:
Определить события, такие как OnFirst, OnNext, OnEOF, OnGetCols и OnGetRow.

Компонент подключения данных: TRvDataSetConnection

Лучшее использовать с:
Наследники TDataSet от третьих сторон.

Как подключить:
Установите свойство DataSet соответствующему компоненту TDataSet

Компонент подключения данных: TRvTableConnection

Лучшее использовать с:
TTable, заменитель TTable или его наследники

Как подключить:
Установить свойство Table компоненты.

Об именовании компонент подключения данных

Свойство Name компоненты подключения данных используется для именования подключения. Очень важно использовать уникальные имена для ваших компонент подключений, поскольку не может быть дублирования в вашем приложении. Также является хорошей практикой использование уникальных идентификатор в имени подключения, поскольку все подключения данных видны во всех других приложениях. Например, если ваше приложение называется Wizbang Object Wizard, то вы можете предварять имена префиксом WOW в каждом подключении, что бы имена ваших подключений были уникальными.

Управление видимостью подключения

Свойство Visible компоненты подключения данных используется для управления видимостью подключения для других приложений или версий визуального дизайнера, поставляемых конечному пользователю. Значение по умолчанию FALSE означает, что подключение данных будет видно только в отчете, печатаемом из того же самого приложения или из поставляемой программистом версии визуального дизайнера Rave. Значение TRUE означает, что подключения будут видны любому отчету, запущенному из любого приложения или из пользовательской версии дизайнера Rave. Хотя подключения данных видны в дизайнере конечного пользователя, они не показываются при попытке создать новое представление данных, поскольку они принадлежат приложению, запустившим данный дизайнер. Если Вы желаете сделать подключение из другого приложения доступным конечному пользователю, то лучшим методом будет создание проекта отчета с программисткой версией визуального дизайнера, в которой будут уже определены представления для внешних подсоединений данных.

Пользовательские подключения данных

В будущем, могут появиться и другие пользовательские подключения данных, написанные специально для других компонент баз данных. Смотри подробности в файле CUSTOMDB.TXT, который находится в папке с исходными текстами.

Previous page:
Компонент TRvSystem
Top:
DRKB
Next page:
Настройка подключений данных