Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Titel: Allgemeine Einfüge-Schnittstelle für Datentypen

Dateien, Text und komplexes XML sollen sich über eine gemeinsame Schnittstelle leichter in jeden Datentyp einfügen lassen. Das verringert den nötigen Code und verlagert viel interne Variablenbehandlung in den jeweiligen…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/features/3.5/datatype_insert.txt

This page is a translation. Read the English original

*Titel: Allgemeine Einfüge-Schnittstelle für Datentypen

Anlass:
Dateien, Text und komplexes XML sollen sich über eine gemeinsame Schnittstelle leichter
in jeden Datentyp einfügen lassen. Das verringert den nötigen Code und verlagert viel
interne Variablenbehandlung in den jeweiligen Datentyp. Es vereinfacht auch künftige
Aktualisierungen von Exponential.


*Dokumentation:
Die Schnittstelle eZDatatype hat neue Methoden: eine fragt ab, ob eine bestimmte
Einfügeart unterstützt wird, eine nimmt das eigentliche Einfügen vor.

isxxxInsertionSupported(): Gibt true zurück, wenn unterstützt, sonst false; Standard für alle Datentypen ist false
insertxxx(): Versucht das Einfügen, gibt bei Erfolg true zurück, bei Fehler false oder null, wenn nicht unterstützt.


Einfügeart:
HTTP-Datei: Eine Datei, die der Benutzer über die Weboberfläche hochlädt

Methoden:
 - isHTTPFileInsertionSupported(): Gibt true zurück, wenn der Datentyp dies unterstützt
 - insertHTTPFile(): Fügt die angegebene HTTP-Datei ein

Datentypen:
 - ezimage: Speichert als Bild
 - ezbinaryfile: Speichert als Binärdatei
 - ezmedia: Speichert als Mediendatei


Einfügeart:
Normale Datei: Eine Datei, die im System vorhanden ist

Methoden:
 - isRegularFileInsertionSupported(): Gibt true zurück, wenn der Datentyp dies unterstützt
 - insertRegularFile(): Fügt die angegebene Datei ein

Datentypen:
noch keine

Einfügeart:
Einfache Zeichenkette: Eine einfache Zeichenkette auf einer oder mehreren Zeilen.

Methoden:
 - isSimpleStringInsertionSupported(): Gibt true zurück, wenn der Datentyp dies unterstützt
 - insertSimpleString(): Fügt die Zeichenkette ein

Datentypen:
 - ezstring: Gespeichert als data_text
 - eztext: Gespeichert als data_text

*Tests:

*SVN-Revisionen:
7425

Something wrong on this page? Report an error

Documentation license

This page was inherited from the documentation of the original software. It is not covered by the GNU Free Documentation License; it is distributed under the GNU General Public License, version 2.

Copyright (C) 1999 - 2014 eZ Systems AS and contributors