Class | Description | |
---|---|---|
Entity | An Entity object represents an Exago Data Object. Data Objects are the tables, views, methods, stored procedures, functions and custom SQL made accessible from the Data Sources for reports. | |
EntityColumn | An EntityColumn object represents a column in an Entity (Data Object). | |
EntityColumnMetadata | An EntityColumnMetadata object contains all of the column metadata properties for a column in an Entity (Data Object). | |
EntityColumnMetadataCollection | A collection of metadata objects, one for each column in an Entity (Data Object). Do not instantiate this collection, instead access the metadata through the Entity.ColumnMetadatas Property. | |
EntityParameter | Each Parameter for a Data Object is represented by an EntityParameter object. | |
EntityParameterCollection | The collection of Parameters on an Entity (Data Object) in the configuration. Do not instantiate this collection, access the collection via the Entity.Parameters Property. Parameters that are passed to stored procedures, table functions, Web Services or .NET Assembly methods. Clicking in the drop-down will bring up a menu. Click the Add button and select the parameter from the drop-down list. | |
EntityTenant | A Tenant Column for a Data Object. | |
EntityTenantCollection | Represents all of the Tenant Columns, as EntityTenant Objects on a Data Object. Do not instantiate this collection, access it through the Tenants Property of the Entity Class. | |
Join | Joins specify to Exago the relationship between Entities (Data Objects). | |
JoinColumn | A JoinColumn defines the relationship between columns in a Join. | |
JoinColumnCollection | The collection of JoinColumn objects that form a Join Object. Do not instantiate this collection, instead access it via the JoinColumns Property of the Join Class. | |
KeyColumn | This object represents a unique key field in an Entity (Data Object). Unique key fields are columns that uniquely identify a record in an Entity (Data Object). Each entity requires at least one Key Column. KeyColumn objects are also used when constructing Joins between Entities (Data Objects). | |
KeyColumnCollection | A collection of the Unique Key Fields of an Entity (Data Object). Do not instantiate this collection, access the collection with the KeyColumns Property of the Entity Class. Each unique key field is represented by a KeyColumn Object in the collection. | |
Report | The Report class allows Advanced and Express Reports to be executed directly from the host application. This class does not need to be instantiated, it should be retrieved using methods defined in ReportObjectFactory. The Report class is derived from the ReportObject abstract class. | |
ReportObject | An abstract representation of a report in the system. | |
ReportObjectFactory | A Report is normally loaded via API in order to launch directly into the execution or editing of the report. In most cases, report loading is handled by the Exago runtime via the In order for the load to complete, a corresponding SaveToApi is done. Both If modifications are desired, it is necessary to cast the value returned by
|