AFapi.AbmEdit

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
Diese Seite enthält Bearbeitungen, die nicht zum Übersetzen freigegeben sind.
 AFapi.AbmEdit(int1, int2, alpha3, alpha4, date5, int6, int7) : int

Nicht ausführbar von der APIAusführbar von der ProgrammierschnittstelleNicht ausführbar mit der Application Remote ControlNicht ausführbar von der Script-API

Arbeitsmappe ändern
Eingabeparameter int1 Nummer der Arbeitsmappe
Eingabeparameter int2 Nummer der Eltern-Arbeitsmappe
Eingabeparameter alpha3 Name der Arbeitsmappe
Eingabeparameter alpha4 Beschreibung
Eingabeparameter date5 Abschlussvorgabe
Eingabeparameter int6 Mappenunterteilung
Eingabeparameter int7 ID der Mappenfeldgruppe
Resultat int Fehlerwert
Siehe

Verwandte Befehle, Strukturen

Diese Funktion ändert die Informationen einer Arbeitsmappe. Die Arbeitsmappe (int1) wird mit den neuen Informationen aus dem Feldpuffer gefüllt. Durch Ändern der Nummer der Elternmappe in (int2) kann eine Arbeitsmappe in eine andere Ebene verschoben werden. Alle untergeordneten Mappen und Archive werden mit verschoben.

Durch Setzen des Abschlussdatums in (date5) kann die Steuerung der automatischen Zuordnung anhand der bei der Arbeitsmappe definierten Stichwörter beeinflusst werden. Liegt das Abschlussdatum vor dem heutigen Datum, gilt die Mappe als abgeschlossen. Bei dieser Arbeitsmappe wird keine automatische Zuordnung der Stichwörter durchgeführt.

Über (int6) kann definiert werden, wie die Arbeitsmappe virtuell unterteilt werden soll. Unter der Arbeitsmappe können automatisch Jahresmappen und gegebenenfalls auch Monatsordner angezeigt werden, um die zugewiesenen Archive zu gliedern. Folgende Konstanten können angegeben werden:

Konstante Wert Bedeutung
sAbmPartNone 0 keine virtuelle Unterteilung
sAbmPartYear 1 virtuelle Jahres-Unterteilung unter der Arbeitsmappe
sAbmPartYearMonth 2 virtuelle Jahres- und Monats-Unterteilung unter der Arbeitsmappe
sAbmPartYearMonthDay 3 virtuelle Jahres-, Monats- und Tages-Unterteilung unter der Arbeitsmappe

In (int7) kann die ID der Mappenfeldgruppe angegeben werden. Wird 0 übergeben, bleibt die bisherige Mappenfeldgruppe erhalten. Bei Angabe von -1 wird die Mappenfeldgruppe von der Arbeitsmappe entfernt und die Mappenfelder geleert. Die Mappenfelder der Arbeitsmappe werden auch geleert, wenn eine neue Mappenfeldgruppe gesetzt wird.

Neben den allgemeinen Fehlerwerten können folgende Werte zurückgegeben werden:

Konstante Wert Bedeutung
_ErrOk 0 ok - kein Fehler aufgetreten
_rLocked 1 Die in (int1) übergebene Arbeitsmappe ist zur Zeit von einem anderen Benutzer gesperrt
_rExists 6 Die in gAfAbmName übergebene Arbeitsmappe existiert bereits
sAfErrNoRecAbm -20026 Die in (int1) übergebene Arbeitsmappe existiert nicht
sAfErrNoRecAbmFldGrp -20038 Die in gAfAbmFldGrpId übergebene Mappenfeldgruppe existiert nicht

Für weitere CONZEPT 16-spezifische Rückgabewerte siehe die aktuelle CONZEPT 16-Hilfe.