AfAboDelete: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Jens (Diskussion | Beiträge) K Stand 4.1.08 |
Jens (Diskussion | Beiträge) K Stand 4.1.08 Buchstaben Kategorie entfernt |
||
| Zeile 100: | Zeile 100: | ||
</div> | </div> | ||
[[Category:Befehle für Abonnements]] | [[Category:Befehle für Abonnements]] | ||
Version vom 21. November 2023, 14:25 Uhr
![]() |
|||||||||||||
| AFAboDelete(int1) : int | |||||||||||||
| Abonnement löschen | |||||||||||||
|
|||||||||||||
Diese Anweisung löscht das in (int1) angegebene Abonnement. Die Id des Abonnements kann zuvor mit der Anweisung <a href="1494.htm#">AfAboLstGet()</a> 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.
