eva/3 Application Builder • Developing Additional eva/3 Components • Development of own data origins
Involvement as data source
After the completion of the RecordSet class these must be set in a TableElement.
But only the class cannot be include directly and this also would not be advisable because it would be necessary to create a new class for every data source.
The parameterisation of the .rs-file allows the multiple usage of the bonded RecordSet class.
Dissimilar parameterised .rs-files can prepare different data connection with the same RecordSet class, insofar the RecordSet class interprets these parameters.
To create a .rs file it exists in the eva/3 file wizard the point RecordSet description file.
The .rs makes it possible to arrange the column definition and to defines parameters.
If no column definition is acquired, it is essential to overwrite the RecordSet.getColumnDescriptors() method or to
set the ColumnDescriptor[] in the initialisation process of the RecordSet class by getRecordSetDescriptor().setColumnDescriptors(com.odc.eva3.rt.dbx.ColumnDescriptor[]) .
The Information is needed by the form/report -designer as well as by the runtime.

(Abb1. here was a parameter defined to show which file should be read in)
After the creation of the .rs file it can, like tables and queries, be selected in the RecordSource of a TableElement.
Provided that the methods are filled correctly the complete functionality now is available.
Development of own data origins