TextCopy
TextCopy(alpha1, alpha2, int3) : int
Text/Prozedur kopieren
Details
- alpha1: Text-/Prozedurname
- alpha2: Text-/Prozedurname (Kopie)
- int3:
- Resultat:
intKopierresultat_rOkKopieren erfolgreich_rLockedText (alpha1) gesperrt_rNoRecText (alpha1) nicht vorhanden_rExistsText bereits vorhanden_rNoRightsBenutzerrechte nicht ausreichend_rDeadlockVerklemmung aufgetreten - Siehe: Verwandte Befehle ,
TextCreate (),TextDelete (),TextRename ()
Der interne Text (alpha1) wird unter dem Namen (alpha2) kopiert, sofern der Benutzer ausreichende Berechtigung besitzt. Der neue Text darf noch nicht vorhanden sein.
Folgende Optionen (int3) sind zulässig:
_TextProcDie Prozedur (alpha1) wird unter dem Namen (alpha2) kopiert._TextDba?Der Text wird in einer anderen Datenbank kopiert. Die Datenbank wurde zuvor mitDbaConnect ()mit einem Nummernbereich verbunden. Der Nummernbereich wird in der Option mit_TextDba2bis_TextDba8angegeben.
info
Die Kopie des Textes wird zu allen Elementgruppen hinzugefügt, bei denen der Originaltext enthalten ist. Somit erhält die Kopie die gleichen Benutzerberechtigungen. Ist dies nicht gewünscht, kann der Text mit TextRead () und TextWrite () kopiert werden.
info
Das Kopieren eines Textes von der Primär-Datenbank in eine verbundene Datenbank ist über die Funktion TextCopy () nicht möglich. Dazu kann die Funktion TextWrite () verwendet werden.
Mögliche Laufzeitfehler:
_ErrStringOverflow: Textname (alpha1) oder (alpha2) zu lang