AfWflCreateByDefault: Unterschied zwischen den Versionen

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „<languages /> <translate> <table class=head> <tr> <td class="BigTitle" colspan="2" align="center">file:DE_Schriftzug.gif</td> </tr> <tr clas…“
 
K Stand 4.1.09
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 6: Zeile 6:
   </tr>
   </tr>
   <tr class="ProcSyntax">
   <tr class="ProcSyntax">
     <td class="title">&nbsp;AFWflCreateByDefault(alpha1, alpha2, int3[, alpha4) : int</td>
     <td class="title">&nbsp;AfWflCreateByDefault(alpha1, alpha2, int3[, alpha4[, logic5]]) : int</td>
     <td class="platforms">
     <td class="platforms">
[[file:DE_SymbolAPI.gif|alt=Ausführbar von der API|link=Befehle der Schnittstellen]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen]][[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der Script-API|link=Befehle der Schnittstellen]]
[[file:DE_SymbolAPI.gif|alt=Ausführbar von der API|link=Befehle der Schnittstellen]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen]][[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der Script-API|link=Befehle der Schnittstellen]]
Zeile 43: Zeile 43:
   <td colspan="3" width="85%" class=Right>Id des Standardworkflows</td>
   <td colspan="3" width="85%" class=Right>Id des Standardworkflows</td>
</tr>
</tr>


<tr class="ProcParameterItem">
<tr class="ProcParameterItem">
Zeile 50: Zeile 49:
</tr>
</tr>


<tr class="ProcParameterItem">
  <td valign=top width="15%" class=Left>logic5</td>
  <td colspan="3" width="85%" class=Right>Workflow nicht automatisch starten (optional)</td>
</tr>


<tr class="ProcResultItem">
<tr class="ProcResultItem">
Zeile 61: Zeile 64:
   <td width="15%" class=Left>Siehe</td>
   <td width="15%" class=Left>Siehe</td>
   <td width="85%" class=Right colspan="3">
   <td width="85%" class=Right colspan="3">
[[Befehle für Workflows#|Verwandte Befehle]],
[[:Category:Befehle für Workflows|Verwandte Befehle]], [[AfWflHeaderCreate#|AfWflHeaderCreate()]],
[[AFWflHeaderCreate#|AFWflHeaderCreate()]],
[[AfWflDetailCreate#|AfWflDetailCreate()]]
[[AFWflDetailCreate#|AFWflDetailCreate()]]
   </td>
   </td>
</tr>
</tr>
Zeile 73: Zeile 75:
</table>
</table>
<div class="BigLang">
<div class="BigLang">
<p><p>Die Funktion legt den übergebenen Standardworkflow-Kopf inklusive der dazu gehörenden Workflow-Details zu dem übergebenen Archiv oder der übergebenen Arbeitsmappe an. Der Objekt-Typ wird in (alpha2) angegeben.</p>
<p>Die Funktion legt den übergebenen Standardworkflow-Kopf inklusive der dazu gehörenden Workflow-Details zu dem übergebenen Archiv oder der übergebenen Arbeitsmappe an. Der Objekt-Typ wird in (alpha2) angegeben.</p>


<p>Der Objekt-Datensatz wird zu diesem Zweck kurzzeitig gesperrt und nach dem Speichervorgang wieder entsperrt. Ist der Datensatz bereits von einem anderen Benutzer gesperrt, können die Inhalte nicht gespeichert werden und es wird der Wert <font class=source>_rLocked</font> zurückgegeben.</p>
<p>Der Objekt-Datensatz wird zu diesem Zweck kurzzeitig gesperrt und nach dem Speichervorgang wieder entsperrt. Ist der Datensatz bereits von einem anderen Benutzer gesperrt, können die Inhalte nicht gespeichert werden und es wird der Wert <font class=source>_rLocked</font> zurückgegeben.</p>
Zeile 79: Zeile 81:
<p>Soll im Workflow-Kopf ein anderer Sachbearbeiter zuständig sein, kann das Kürzel des Sachbearbeiters in (alpha4) angegeben werden. Die Angabe muss erfolgen, wenn im Standardworkflow keine zuständige Stelle definiert wurde.</p>
<p>Soll im Workflow-Kopf ein anderer Sachbearbeiter zuständig sein, kann das Kürzel des Sachbearbeiters in (alpha4) angegeben werden. Die Angabe muss erfolgen, wenn im Standardworkflow keine zuständige Stelle definiert wurde.</p>


<p>Bei erfolgreicher Durchführung der Funktion wird der Wert <font class=source>_ErrOk</font> zurückgegeben.</p></p>
<p>Der Workflow wird nach der Erstellung normalerweise sofort gestartet. Sollen nach der Erstellung noch Änderungen an den Workflow-Details vorgenommen werden, kann die Ausführung des Workflows durch die Übergabe von (logic5) = <font class=source>true</font> verhindert werden. Der Workflow muss dann mit der Anweisung [[AfWflStart|AfWflStart()]] gestartet werden.</p>
 
<p>Bei erfolgreicher Durchführung der Funktion wird der Wert <font class=source>_ErrOk</font> zurückgegeben.</p>


<p>
<p>
Zeile 134: Zeile 138:
</translate>
</translate>
[[Category:Befehle für Workflows]]
[[Category:Befehle für Workflows]]
[[Category:ListeAllerApiBefehleW]]

Aktuelle Version vom 4. November 2024, 13:08 Uhr

 AfWflCreateByDefault(alpha1, alpha2, int3[, alpha4[, logic5]]) : 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

Workflow auf Grundlage eines Standardworkflows anlegen
alpha1 Archivnummer
alpha2 Objekttyp
sAfObjTypeArc Archiv
sAfObjTypeAbm Arbeitsmappe
int3 Id des Standardworkflows
alpha4 Sachbearbeiter (optional)
logic5 Workflow nicht automatisch starten (optional)
Resultat int Fehlerwert
Siehe

Verwandte Befehle, AfWflHeaderCreate(), AfWflDetailCreate()

Die Funktion legt den übergebenen Standardworkflow-Kopf inklusive der dazu gehörenden Workflow-Details zu dem übergebenen Archiv oder der übergebenen Arbeitsmappe an. Der Objekt-Typ wird in (alpha2) angegeben.

Der Objekt-Datensatz wird zu diesem Zweck kurzzeitig gesperrt und nach dem Speichervorgang wieder entsperrt. Ist der Datensatz bereits von einem anderen Benutzer gesperrt, können die Inhalte nicht gespeichert werden und es wird der Wert _rLocked zurückgegeben.

Soll im Workflow-Kopf ein anderer Sachbearbeiter zuständig sein, kann das Kürzel des Sachbearbeiters in (alpha4) angegeben werden. Die Angabe muss erfolgen, wenn im Standardworkflow keine zuständige Stelle definiert wurde.

Der Workflow wird nach der Erstellung normalerweise sofort gestartet. Sollen nach der Erstellung noch Änderungen an den Workflow-Details vorgenommen werden, kann die Ausführung des Workflows durch die Übergabe von (logic5) = true verhindert werden. Der Workflow muss dann mit der Anweisung AfWflStart() gestartet werden.

Bei erfolgreicher Durchführung der Funktion wird der Wert _ErrOk zurückgegeben.

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

Konstante Wert Bedeutung
_ErrOk 0 ok - kein Fehler aufgetreten
_rLocked 1 Datensatz gesperrt - ein anderer Benutzer hat das Archiv zu diesem Zeitpunkt gesperrt.
_rNoRec 5 Kein Datensatz vorhanden - es existiert kein Archiv, keine Arbeitsmappe oder kein Standardworkflow mit der übergebenen Nummer
_rExists 6 Datensatz existiert bereits - es existiert bereits ein Workflow-Kopf zum übergebenen Archiv
sAfErrNoLicSpecified -20009 Keine Lizenzausprägung / -option vorhanden

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