UI-Textobjekte 
Mit einem UI-Textobjekt legen Sie je nach Textkategorie die Texte, die Sie im Design verwenden wollen, zu einem passenden Oberflächen-Element fest. Da es einige Standardtexte für das UI gibt, die Entwickler immer wieder benötigen (Beispielsweise Ok oder Cancel), ist ein UI-Textobjekt ein eigener Objekttyp im ES Repository, den Sie wieder verwenden können. Sie können ein UI-Textobjekt in beliebigen Datentypen der gleichen Software-Komponentenversion verwenden.
Sie können UI-Textobjekte nur in Software-Komponentenversionen anlegen, die für Backend-Systeme basierend auf SAP NetWeaver 2007 für mySAP vorgesehen sind. Ebenso können Sie nur von Datentypen, die in solchen Software-Komponentenversionen angelegt worden sind, auf diese UI-Textobjekte verweisen.
Ein UI-Textobjekt hat eine Textkategorie, mit der Sie die Verwendung der erfassten Texte festlegen. Sie können Textobjekte der Kategorie Feldbezeichner in Datentypen verwenden.
Die folgende Tabelle gibt eine Übersicht, welchen Feldern Sie Textobjekte vom Typ Feldbezeichner zuordnen können:
Datentyp-Klassifikation (Kategorie) |
Zuweisung möglich? |
Bemerkung |
|---|---|---|
frei modelliert (Einfacher Typ) |
Nein |
Sie können erst dann einen Feldbezeichner zuordnen, wenn Sie den einfachen Typ in einem komplexen Datentyp verwenden. |
frei modelliert (Komplexer Typ) |
Ja |
Sie können allen Feldern (Elementen oder Attributen) ein Textobjekt zuweisen, denen ein Datentyp (eingebauter XSD-Datentyp oder ein im ES Repository angelegter Datentyp) zugewiesen ist. |
frei modelliert (Komplexer Typ (mit Simple Content)) |
Nur den Attributen |
Ein komplexer Typ mit Simple Content besteht nur aus einem Wurzelelement und einem oder mehreren Attributen. Wenn Sie diesen Datentyp einem komplexen Datentyp zuweisen, können Sie dort dem ehemaligen Wurzelelement ein Textobjekt zuweisen. Auf diese Weise wird ähnlich wie für einfache Typen der Text zu einem Element erst bei seiner Verwendung festgelegt, während Sie die Texte der Attribute schon vorher festegen. |
Core-Datentyp |
Nein |
Sie können erst dann einen Feldbezeichner zuordnen, wenn Sie den Core-Datentyp in einem aggregierten Datentyp verwenden. |
aggregierter Datentyp |
Nur Elementen und Attributen, die im angezeigten aggregierten Datentyp eingefügt worden sind und denen ein Core-Datentyp zugewiesen wurde |