Zum Hauptinhalt springen

TextWrite

obj -> TextWrite(alpha1, int2) : int

Ausführbar von Clients mit grafischer Oberfläche Ausführbar vom Server Ausführbar von Clients mit Programmierschnittstelle Ausführbar von der Web-Schnittstelle Ausführbar vom Druckprozessor Ausführbar von der ODBC-Schnittstelle Ausführbar vom SOA-Service

Text/Prozedur schreiben

Details

Mit dieser Funktion wird der Inhalt des Textpuffers (obj) als Text (alpha1) gesichert, sofern der Benutzer ausreichende Berechtigung besitzt.

Wurde der Textpuffer mit 0 KB Größe angelegt (siehe TextOpen ()) wird nur der Textkopf ohne den Textinhalt gesichert.

info

Wird der Text in der Datenbank gespeichert ist zu beachten, dass der Textname (alpha1) maximal 20 Zeichen lang sein darf. Zusätzlich ist die Größe von internen Texten und Prozeduren auf ca 119 MB (nach Anzahl Blöcken) beschränkt. Wird dieses Limit überschritten, wird der Laufzeitfehler _ErrLimitExceeded ausgelöst. Der bis zu diesem Limit geschriebene Textinhalt ist in diesem Fall weiterhin vorhanden.

Folgende Optionen (int2) sind zulässig:

  • _TextLock Der geschriebene Text wird gesperrt.
  • _TextSingleLock Der geschriebene Text wird einfach gesperrt.
  • _TextSharedLock Der geschriebene Text wird mehrfach gesperrt.
  • _TextUnlock Der geschriebene Text wird entsperrt.
  • _TextExtern Der Text wird extern mit dem Namen (alpha1) gesichert.
  • _TextOEM Die Option wird nur beim Zugriff auf eine externe Datei ausgewertet. Die Datei wird mit dem OEM-Zeichensatz geschrieben.
  • _TextANSI Die Option wird nur beim Zugriff auf eine externe Datei ausgewertet. Die Datei wird mit dem ANSI-Zeichensatz geschrieben.
  • _TextDba? Die Operation bezieht sich auf einen Text in einer anderen Datenbank. Die Datenbank wurde zuvor mit DbaConnect () mit einem Nummernbereich verbunden. Der Nummernbereich wird in der Option mit _TextDba2 bis _TextDba8 angegeben.
  • _TextProc Die Prozedur (alpha1) wird geschrieben. Die gespeicherten Lesezeichen aus der Prozedur bleiben erhalten.
  • _TextNoContents Der Textinhalt wird nicht gesichert.
  • _TextClipBoard Der Inhalt des Textpuffers wird in die Windows-Zwischenablage übertragen.

Mögliche Laufzeitfehler: