Crystal Reports is the one of the most popular and widely used reporting solutions in the world for customizing database reports It’s the recommended tool for customization of Intuit QuickBooks and Sage Peachtree reports by their respective vendors Report Def exists as file in report directory named ‘ReportENG.XML’ Uses MISys defined XML syntax Custom reports have their own version named ‘CustomReportsENG.XML’ in the ‘reports/custom’ directory
AKA foreign key relations or joins
Writing Custom Reports for MISys Manufacturing: A Primer Presented at a Webinar 7-28-2011
(ActiveX Data Object for .NET) is a set of computer software components that programmers can use to access data and data services. It is commonly used by programmers to access and modify data stored in relational database systems.
Extensible Markup Language (XML) is a set of rules for encoding documents in machine-readable form. Many application programming interfaces (APIs) have been developed that software developers use to process XML data.
Foreign Key/Join/Related Tables
A foreign key is a field in a relational table used to cross-reference another table. A join combines records from two or more related tables in a database using a cross-reference.
A database schema describes the structure and organization of the data. It usually provides the blueprint of the tables, columns and relationships between tables.
Files produced by Crystal Reports that describe the data connection(s) and report layout. Also describes how fields from tables in these data connections are placed on the report design surface, and used in custom formulas, using either BASIC or Crystal's own syntax, which are then placed on the design surface.
ODBC (Open Database Connectivity) is a standard software interface for accessing database management systems. An application can use ODBC to query data from a database, regardless of the platform it is on or specific database system it uses.
Structured Query Language, is a database computer language designed for managing data in relational database management systems. Its scope includes data insert, query, update and delete, schema creation and modification, and data access control.