AfArcCustomFldEdit: 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 Kategorie Zusatzfelder ergänzt |
||
Zeile 153: | Zeile 153: | ||
</translate> | </translate> | ||
[[Category:Befehle für Archive]] | [[Category:Befehle für Archive]] | ||
[[Category: | [[Category:Befehle für Zusatzfelder]] |
Version vom 15. November 2023, 15:56 Uhr
Mit der Funktion lässt sich der Inhalt des in (alpha2) übergebenen Zusatzfeldes zu einem Archiv verändern. Das Archiv wird über (alpha1) spezifiziert, der neue Wert des Zusatzfeldes über den Parameter (alpha3).
Bei der Formatierung sind folgende Kriterien zu berücksichtigen:
- numerische Eingaben müssen ohne Tausendertrennung übergeben werden
- Float-Eingaben müssen mit einem Komma als Dezimaltrennzeichen angegeben werden
- Datums-Eingaben werden so interpretiert, wie es im System eingestellt ist
- Logische-Eingaben müssen als Zahlen angegeben werden: die Zahl 0 wird als "false" interpretiert, jeder andere Wert als "true"
Es wird geprüft, ob das Archiv zu diesem Zeitpunkt von einem anderen Benutzer bearbeitet wird. Ist dies der Fall, kann das Zusatzfeld nicht verändert werden und es wird _rLocked als Rückgabewert zurückgegeben.
Neben den allgemeinen Fehlerwerten können folgende Werte zurückgegeben werden:
Konstante | Wert | Bedeutung |
_ErrOk | 0 | ok - kein Fehler aufgetreten |
_rLocked | 1 | Ein anderer Benutzer hat zur Zeit das Archiv gesperrt. |
_rNoRec | 5 | Das in (alpha1) übergebene Archiv existiert nicht. |
_ErrValueOverflow | -179 | Wert zu groß oder zu klein |
sAfErrNoRecCustomFld | -20020 | Das in (alpha2) übergebene benutzerspezifische Feld existiert nicht. |
sAfErrNoRights | -20029 | Die Berechtigungen sind nicht ausreichend. |
Für weitere CONZEPT 16-spezifische Rückgabewerte siehe die aktuelle CONZEPT 16-Hilfe.