AfAboDelete
Zur Navigation springen
Zur Suche springen
![]() |
|||||||||||||
AfAboDelete(int1) : int | ![]() ![]() ![]() ![]() |
||||||||||||
Abonnement löschen | |||||||||||||
|
Diese Anweisung löscht das in (int1) angegebene Abonnement. Die Id des Abonnements kann zuvor mit der Anweisung AfAboLstGet() ermittelt werden.
Beispiel:
Das Beispiel löscht alle Abonnements eines Benutzers.
tCteList # AfCteOpen(_CteList); tResult # AfAboLstGet(tAboList, 'dst', sTypeBen); for tAboItem # tAboList->CteRead(_CteFirst); loop tAboItem # tAboList->CteRead(_CteNext, tAboItem); while (tAboItem > 0) { tResult # AfAboDelete(tAboItem->spId); if (tResult != _ErrOk) { // Error handling } } tCteList->AfCteCloseAll();
Neben den allgemeinen Fehlerwerten können folgende Werte zurückgegeben werden:
Konstante | Wert | Bedeutung |
_ErrOk | 0 | ok - kein Fehler aufgetreten |
_rLocked | 1 | Das Abonnement wird von einem anderen Benutzer bearbeitet. |
_rNoKey | 3 | Das in (int) übergebene Abonnement existiert nicht. |
Für weitere CONZEPT 16-spezifische Rückgabewerte siehe die aktuelle CONZEPT 16-Hilfe.