ABL ProDataSets are ABL objects that extend the capabilities of temp-tables. They were introduced in OpenEdge Release 10.0A. In essence, a ProDataSet is an "in-memory database" that is filled with a set of related records in potentially multiple temp-tables. It is important to have a solid understanding of temp-tables and how you can use them before you work with ProDataSets. The discussion of ProDataSets is beyond the scope of this book. See OpenEdge Development: ProDataSets for a detailed discussion of these powerful objects.