AfStdWflDetLstGet: Unterschied zwischen den Versionen

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
K Jens verschob die Seite AFStdWflDetLstGet nach AfStdWflDetLstGet, ohne dabei eine Weiterleitung anzulegen
K Stand 4.1.09
 
Zeile 6: Zeile 6:
   </tr>
   </tr>
   <tr class="ProcSyntax">
   <tr class="ProcSyntax">
     <td class="title">&nbsp;AFStdWflDetLstGet(int1, int2) : int</td>
     <td class="title">&nbsp;AfStdWflDetLstGet(int1, int2) : 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 40: Zeile 40:
   <td width="85%" class=Right colspan="3">
   <td width="85%" class=Right colspan="3">
[[:Category:Befehle für Workflows|Verwandte Befehle]],
[[:Category:Befehle für Workflows|Verwandte Befehle]],
[[AFStdWflHeadLstGet#|AFStdWflHeadLstGet()]]
[[AfStdWflHeadLstGet#|AfStdWflHeadLstGet()]]
   </td>
   </td>
</tr>
</tr>
Zeile 50: Zeile 50:
</table>
</table>
<div class="BigLang">
<div class="BigLang">
<p><p>Die Funktion ermittelt alle definierten Details zu dem in (int1) angegebenen Standardworkflow. Der Anweisung wird in (int2) eine leere CTE-Liste übergeben, die zuvor mit [[AFCteOpen#|AfCteOpen()]] angelegt werden muss.</p>
<p><p>Die Funktion ermittelt alle definierten Details zu dem in (int1) angegebenen Standardworkflow. Der Anweisung wird in (int2) eine leere CTE-Liste übergeben, die zuvor mit [[AfCteOpen#|AfCteOpen()]] angelegt werden muss.</p>


<p>Nach dem Aufruf der Funktion befindet sich für jedes Workflow-Detail ein Element in der Liste. Die Nummer des Details kann über die Eigenschaft <font class=source>Name</font>, der Auftragstext über die Eigenschaft <font class=source>Custom</font> ermittelt werden.</p>
<p>Nach dem Aufruf der Funktion befindet sich für jedes Workflow-Detail ein Element in der Liste. Die Nummer des Details kann über die Eigenschaft <font class=source>Name</font>, der Auftragstext über die Eigenschaft <font class=source>Custom</font> ermittelt werden.</p>
Zeile 61: Zeile 61:
<pre class=source>
<pre class=source>
tCteList # AfCteOpen(_CteList);
tCteList # AfCteOpen(_CteList);
tErr # AFStdWflDetLstGet(1,tCteList);
tErr # AfStdWflDetLstGet(1,tCteList);


for  tCteItem # tCteList->CteRead(_CteFirst);
for  tCteItem # tCteList->CteRead(_CteFirst);
Zeile 71: Zeile 71:
   ...
   ...
}
}
tCteList-&gt;AFCteCloseAll();
tCteList-&gt;AfCteCloseAll();
</pre></p>
</pre></p>



Aktuelle Version vom 4. November 2024, 09:46 Uhr

 AfStdWflDetLstGet(int1, int2) : 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

Liste der Workflow-Details ermitteln
int1 Id des Standardworkflows
int2 Deskriptor einer leeren CTE-Liste
Resultat int Fehlerwert
Siehe

Verwandte Befehle, AfStdWflHeadLstGet()

Die Funktion ermittelt alle definierten Details zu dem in (int1) angegebenen Standardworkflow. Der Anweisung wird in (int2) eine leere CTE-Liste übergeben, die zuvor mit AfCteOpen() angelegt werden muss.

Nach dem Aufruf der Funktion befindet sich für jedes Workflow-Detail ein Element in der Liste. Die Nummer des Details kann über die Eigenschaft Name, der Auftragstext über die Eigenschaft Custom ermittelt werden.

Beispiel:

Ermitteln aller Details zu einem Standardworkflow.

tCteList # AfCteOpen(_CteList);
tErr # AfStdWflDetLstGet(1,tCteList);

for   tCteItem # tCteList->CteRead(_CteFirst);
loop  tCteItem # tCteList->CteRead(_CteNext, tCteItem);
while (tCteItem > 0)
{
  tStdWflDetLine    # CnvIA(tCteItem->spName);
  tStdWflDetJobText # tCteItem->spCustom;
  ...
}
tCteList->AfCteCloseAll();

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

Konstante Wert Bedeutung
_ErrOk 0 ok - kein Fehler aufgetreten
sAFErrNoRecStdWflHead -20055 Der übergebene Standardworkflow existiert nicht.

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