
Neue BSP-Extension mit Elementen erstellen 
Vorgehensweise
Um die neue BSP-Extension für die beschriebene
Lösung zu erstellen, definieren Sie zuerst die Extension selbst und danach die darin beinhalteten Elemente. Am Ende aktivieren Sie die Extension.In unserem Beispiel hat sie den Namen
BSP_TUTORIAL_COMPLEX.Der Default-Präfix wird für diese BSP-Extension verwendet, wenn Sie mit Drag & Drop Elemente dieser Extension in die Seite mit Ablauflogik oder in den View einfügen wollen, ohne diese Extension vorher verwendet zu haben.
Sie können den Default-Präfix später jederzeit ändern, wenn Sie die BSP-Extension verwenden, indem Sie das Präfix-Attribut der Extension-Direktive umbenennen.

Wir empfehlen, das Default-BSP-Extension-Präfix in den Namen der Elementhandler-Klasse zu integrieren.
In unserem Beispiel ist der Name der Elementhandler-Klasse
CL_BSP_TUTCMPLX_SIMPLE_FORM.In unserem Beispiel besteht der Element-Inhalt ausschließlich aus inneren BSP-Elementen und hat damit keinerlei frei definierten Text.
In unserem Beispiel hat das Element ein (obligatorisches) Attribut namens
id vom Typ String.Dieses Element stellt ein Element dar, das sowohl
Da durch die Kopier-Operation lediglich die logische Definition des Elements kopiert wird, müssen Sie noch einige weitere Änderungen vornehmen. Insbesondere ist die neue Definition noch an die ursprüngliche Implementierungsklasse (Elementhandler-Klasse) gebunden.
Ergebnis
Zu diesem Zeitpunkt wurden bereits die leeren Implementierungen für die Elemente generiert.
Nun können Sie eine einfache
Testseite erstellen (die jedoch keine Ausgabe erzeugt).