Advantage provides advanced features to Visual Objects through additional functions. These functions are more specific to Advantage and client/server features and thus, require the Advantage RDD be available within the application.
To use Advantage advanced functions, an additional Advantage library is needed. An Application Export File (.AEF) is provided that contains a library file, DBFAXS. The AEF must be imported into the Visual Objects repository in order for the library to be accessible. The application then must reference the library. In order for the changes to take effect, the application must be recompiled.
The SetSelectiveRelation method in the CAVO DBServer does not provide accurate relations. This problem has been fixed in Visual Objects version 2.0b-1. For earlier versions, the file, ADSDBSER.AEF, containing the AdsDBServer is provided to fix this problem. All data servers that will use the SetSelectiveRelation method must inherit from AdsDBServer instead of DBServer.
The object-oriented examples used in the following function descriptions are based on a class named AxDBServer. See CLASS AxDBServer for a code sample.