Die Eigenschaft 'segmentName' enthält den Namen des DL/I-Segments, das Ihrem DLISegment-Datensatz entspricht.
Wenn Sie Ihrem DLISegment-Datensatz denselben Namen wie dem entsprechenden DL/I-Segment geben, können Sie diese Eigenschaft übergehen.
Zwecks Verdeutlichung oder um Konflikte mit den EGL-Namenskonventionen zu vermeiden, kann es erforderlich sein, in EGL andere Segmentnamen zu verwenden als in DL/I. Wenn Sie beispielsweise eine DL/I-Datenbank zur Aufzeichnung von Studentendaten verwenden und einer der Segmenttypen den Namen TRANSFER hat, können Sie diesen Namen nicht für einen DLISegment-Datensatz in EGL verwenden, da EGL das Wort 'transfer' als reserviertes Schlüsselwort verwendet. Geben Sie dem DLISegment-Datensatz stattdessen den Namen "xferStudents" und setzen Sie Folgendes: segmentName="transfer". Beim Generieren des COBOL-Quellcodes konvertiert EGL alle Namen in Großbuchstaben, sodass segmentName="transfer" in Ihrer EGL-Quelle äquivalent zur Angabe von segmentName="TRANSFER" in COBOL ist.
Typ: CHAR(8)