AfAbmCreateByTemplate

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
Diese Seite enthält Bearbeitungen, die nicht zum Übersetzen freigegeben sind.
 AfAbmCreateByTemplate(int1, alpha2, alpha3, int4, var int5[, alpha6]) : int

Ausführbar von der APINicht ausführbar von der Programmierschnittstelle (DLL)Nicht ausführbar mit der Application Remote ControlAusführbar von der Script-API

Arbeitsmappe über eine Vorlagemappe anlegen
int1 Nummer der Eltern-Arbeitsmappe
alpha2 Name der neuen Arbeitsmappe
alpha3 Beschreibung der Arbeitsmappe
int4 ID der Vorlagemappe
int5 ID der neuen Arbeitsmappe
alpha6 Prefix der Arbeitsmappe (optional)
Resultat int Fehlerwert
Siehe

Verwandte Befehle, AfAbmCreate(), AfAbmCreateByPath()

Diese Funktion legt eine Arbeitsmappe unter Verwendung der Vorlagemappe (int4) an.

Die neue Arbeitsmappe wird unterhalb der Elternmappe (int1) angelegt und bekommt den Namen (alpha2), sowie die Beschreibung (alpha3). Optional kann in (alpha6) noch ein Präfix für den Mappennamen angegeben werden. Die ID der neuen Arbeitsmappe befindet sich nach der Funktionsdurchführung in (int5).

Beispiel:

tErr # AfAbmCreateByTemplate(tAbmNoParent,'New workfolder','Description',tAbmTemplate,var tAbmNoNew);

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

Konstante Wert Bedeutung
_ErrOk 0 ok - kein Fehler aufgetreten
sAfErrNoRecAbm -20026 Eltern-Arbeitsmappe ist nicht vorhanden.
sAfErrNoRights -20029 Rechte nicht ausreichend.
sAfErrTemplateAbmTypeWrong -20081 Angegebene Vorlage-Arbeitsmappe ist keine Arbeitsmappe von Typ Vorlage.
sAfErrNoRecAbmTemplate -20150 Arbeitsmappen-Vorlage ist nicht vorhanden.

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