Zum Hauptinhalt springen

C16_TextDelete

C16_TextDelete(const vPHANDLE aTextHdl, const vCHAR* aTextName) : vERROR

Text löschen

Details

Der Befehl löscht einen Text in der Datenbank. Der Benutzer muss über eine ausreichende Schreibberechtigung für den Text verfügen. Der zu löschende Text wird entweder über den Text-Handle (aTextHdl) oder über seinen Namen (aTextName) identifiziert. Werden beide Parameter angegeben, wird der Text im Textpuffer gelöscht.

Der Rückgabewert vom Typ vERROR beinhaltet entweder 0 (kein Fehler) oder einen negativen Fehlerwert (siehe Fehlerwerte ).

Folgende Fehlerwerte vom Typ vERROR können zurückgegeben werden:

  • _rOk (0): Der Text wurde gelesen.
  • _rLocked (1): Der Text ist gesperrt.
  • _rNokey (3): Der Text ist nicht vorhanden.
  • C16ERR_TEXT_HDL_INVALID: (aTextHdl) ist ungültig.
  • C16ERR_TEXT_NAME_INVALID: (aTextName) ist ungültig.
  • C16ERR_TEXT_RIGHTS: Die Berechtigung ist nicht ausreichend.