AfStdWflDetLstGet

Aus ArcFlow Wiki
Version vom 4. November 2024, 09:43 Uhr von Jens (Diskussion | Beiträge) (Jens verschob die Seite AFStdWflDetLstGet nach AfStdWflDetLstGet, ohne dabei eine Weiterleitung anzulegen)
Zur Navigation springen Zur Suche springen
 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.