Ein Datensatzabschnitt definiert eine Gruppe von Datenelementen. Der Datensatzstereotyp ordnet dem Abschnitt einen externen Datenspeicher zu (z. B. eine Zeile in einer relationalen Datenbanktabelle oder Sicht, oder einen Datensatz in einer Datei). Weitere Informationen finden Sie unter Stereotype. Informationen zu strukturierten Datensätzen, in denen Ebenennummern verwendet werden, um den genauen Aufbau der enthaltenen Felder anzugeben, finden Sie unter Datensätze.
Sie müssen diese Datensätze außerhalb jeglicher anderen Abschnitte, einschließlich Programmen und Bibliotheken, definieren. Dadurch werden diese Datensätze automatisch in den Geltungsbereich des Pakets gestellt.
Als Teil des EGL-Kernpakets stellt EGL einen Datensatzstereotyp für allgemeine Zwecke bereit: BasicRecord. In diesem Thema werden die wesentlichen Merkmale des Datensatzabschnitts anhand dieses Basisdatensatzes erläutert.

Record CustomerRecord type BasicRecord
customerNumber INT;
customerName STRING;
customerAddr1 STRING;
customerAddr2 STRING;
customerAddr3 STRING);
customerBalance MONEY;
end