srcSchema-Element
- Gilt für:
- Campaign Classic v7
Inhaltsmodell
srcSchema:==(attribute | createdBy | Daten | Element | Auflistung | Hilfe | Schnittstelle | Methoden | modifiedBy)
Attribute
created (datetime), createdBy-id (long), desc (string), entitySchema (string), extendedSchema (string), img (string), implements (string), label (string), labelSingular (string), lastModified (datetime), Library (boolean), mappingType (string), modifiedBy-id (long), name (string), namespace (string), useRecycleBin (boolean), view (boolean), xtkschema (string)
Übergeordnete Elemente
Kein(e)
Untergeordnetes Element
<attribute>
<createdby>
<data>
<element>
<enumeration>
<help>
<interface>
<methods>
<modifiedby>
Beschreibung
Die <srcschema>
ist das Stammelement eines Schemas. Dies ist der Eingangspunkt für die Definition des Schemas.
Verwendung und Nutzungskontext
Die Schemapräsentation ist unter " Schemareferenz“"".
Attributbeschreibung
-
created (dateTime): Dieses Attribut liefert Informationen zum Datum und zur Uhrzeit der Schemaerstellung. Es hat ein „Datum/Uhrzeit“-Formular. Die angezeigten Werte werden vom Server übernommen. Die Uhrzeit wird im UTC-Format angezeigt.
-
createdBy-id (long): Bezeichner des Benutzers, der das Schema erstellt hat.
-
desc (Zeichenfolge): Schemabeschreibung
-
entitySchema (Zeichenfolge): Basisschema, auf dem Syntax und Genehmigung basieren (standardmäßig für Adobe Campaign: xtk:srcSchema). Wenn Sie das aktuelle Schema speichern, genehmigt Adobe Campaign dessen Grammatik anhand des im @xtkschema deklarierten Schemas.
-
extendedSchema (Zeichenfolge): Empfängt den Namen des vordefinierten Schemas, auf dem die aktuelle Schemaerweiterung basiert. Das Formular lautet „namespace:name“.
-
img (Zeichenfolge): Symbol, das mit dem Schema verknüpft ist (kann im Assistenten zur Schemaerstellung definiert werden).
-
label (Zeichenfolge): Schemakennzeichnung.
-
labelSingular (Zeichenfolge): Bezeichnung (im Singular) für die Anzeige in der Benutzeroberfläche.
-
lastModified (datetime): Dieses Attribut liefert Informationen zum Datum und zur Uhrzeit der letzten Änderung. Es hat ein „Datum/Uhrzeit“-Formular. Die angezeigten Werte werden vom Server übernommen. Die Uhrzeit wird im UTC-Format angezeigt.
-
library (boolean): Verwendung des Schemas als Bibliothek und nicht als Entität. Dieses Schema kann daher dank der Attribute "@ref“ und "@template“ von anderen Schemata referenziert werden.
-
mappingType (Zeichenfolge):
- „SQL“: Datenbank-Mapping
- „textFile“: Textdatei-Zuordnung
- „xmlFile“: Textdatei-Mapping im XML-Format
- „binaryFile“: Binärdatei-Mapping
-
modifiedBy-id (long): stimmt mit der Kennung des Benutzers überein, der das Schema geändert hat.
-
name (Zeichenfolge): Eindeutiger Schemaname.
-
namespace (String): Namespace des Schemas (Standard: nms, xtk, nl). Beim Erstellen eines neuen Schemas für ein Projekt empfehlen wir die Verwendung eines dedizierten Namespace.
-
useRecycleBin (Boolescher Wert: Aktiviert die Papierkorb-Funktion in der Anwendung. Gelöschte Datensätze werden vor dem endgültigen Löschen in den Papierkorb gelegt. Diese Funktion ist nur im Modus „Versand“ verfügbar.
-
view (boolean): Wenn es aktiviert ist (@view=„true„), wird das Schema als Ansicht verwendet. Der Assistent zum Aktualisieren der Datenbankstruktur berücksichtigt das Schema nicht. Diese Option wird hauptsächlich zum Referenzieren externer Tabellen verwendet.
-
xtkSchema (Zeichenfolge): Name des Schemas, das die Schemagrammatik definiert (standardmäßig xtk:srcSchema).
Beispiele
<srcschema>
des vorkonfigurierten Schemas „nms:delivery“
<srcSchema desc="Defines all the settings of a delivery (or delivery template)."
entitySchema="xtk:srcSchema" img="nms:campaign.png" implements="xtk:persist"
label="Diffusions" labelSingular="Diffusion" md5="DCD2164CD0276B1DCA6E1C9E2A75EC04"
name="delivery" namespace="nms" useRecycleBin="true" xtkschema="xtk:srcSchema">