You are reading help file online using chmlib.com
|
Rave Reports Visual Designer DataView Dictionary |
Top Previous Next |
RAVE has been designed to work with any data connection component that is useable with Delphi or C++Builder. Whether you are using the standard BDE or a BDE replacement, you would use the same techniques that you would without RAVE to establish your data definitions with those products. This usually means you either have a BDE or BDE replacement component(s) on your application form or you have a uses statement referring to the data module that contains your data definitions. The RAVE data connection simply links to those definitions. This insulates RAVE system from the data definition internals of any BDE / BDE replacement product you may use.
The Data View Dictionary node of the Project Tree in the RAVE designer is where all the data connections for your reports would be listed. To add a Data View to this list, you would select a "New Data View" (from the "Project" menu). This will give you a "Data Connections" dialog window. This window will show all the RAVE type data connections that are "active". You can then select any of these and this will add to the list that will be available for your report definition(s).
The following steps show how to add a RAVE connection to your application. There is a more detailed tutorial in the code based manual covering these steps. But the condensed version is,
Also, remember to check the LED color on the status bar. It will reflect the status of current data connection.
WARNING The naming of your data connection is important. It is strongly recommended that your names for each data connection be unique. This would include making it project unique as well. The issue is that every active RPDataConnection is visible to RAVE not just your application(s). So if you have another application running with a data connection name of "Master1" and you have also named your data connection as "Master1", then RAVE will see both and not be able to distinguish which one you really want to use.
|
You are reading help file online using chmlib.com
|