AfWorkstationSettingsLoad: Unterschied zwischen den Versionen

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
K Stand 4.1.13 Beispiel geändert
K Stand 4.1.13 Helptip Ausfürbar geändert
 
Zeile 8: Zeile 8:
     <td class="title">&nbsp;AfWorkstationSettingsLoad(alpha1) : int</td>
     <td class="title">&nbsp;AfWorkstationSettingsLoad(alpha1) : 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|Ausführbar von der API]]
[[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen|Nicht ausführbar von der Programmierschnittstelle (DLL)]]
[[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen|Nicht ausführbar mit der Application Remote Control]]
[[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der ScriptAPI|link=Befehle der Schnittstellen|Ausführbar von der ScriptAPI]]
     </td>
     </td>
   </tr>
   </tr>

Aktuelle Version vom 2. Dezember 2025, 13:45 Uhr

 AfWorkstationSettingsLoad(alpha1) : int

Ausführbar von der API Nicht ausführbar von der Programmierschnittstelle (DLL) Nicht ausführbar mit der Application Remote Control Ausführbar von der ScriptAPI

Laden der Arbeitsplatz-Einstellungen
alpha1 Name des Arbeitsplatzes
Feldpuffer
gAfWorkstationId int Id des Arbeitsplatzes
gAfWorkstationName alpha(50) Name des Arbeitsplatzes
gAfWorkstationPcName alpha(250) Name des Computers
gAfWorkstationDescription alpha(250) Beschreibung
gAfWorkstationCustom01 alpha(250) Zusätzliche Informationen
gAfWorkstationCustom02 alpha(250)
gAfWorkstationCustom03 alpha(250)
Resultat int Fehlerwert
Siehe

Verwandte Befehle

Mit dieser Anweisung können die Informationen zu einem Arbeitsplatz gelesen werden. Der Arbeitsplatz wird in den [[Programm - Arbeitsplatz#StammdatenEinstellungen|]] von ArcFlow angelegt. Im Übergabeparameter wird der Name des Computers übergeben. Dieser kann mit der Anweisung (siehe CONZEPT 16 Hilfe) ermittelt werden.

Ist der übergebene Computername angelegt, wird _ErrOk zurückgegeben und die Feldpuffer mit den Informationen gefüllt. Ist der Name nicht vorhanden, wird _rNoRec zurückgegeben.

Beispiel

tErr # AfWorkstationSettingsLoad(NetInfo(_NtiName));
if (tErr = _ErrOk)
{
  tWsId         # gAfWorkstationId;
  tWsCustomInf1 # gAfWorkstationCustom01;
  ...
}
else
{
  // Errorhandling
  ...
}

tErr # AF.API:AfWorkstationSettingsLoad(NetInfo(_NtiName));
if (tErr = _ErrOk)
{
  tWsId         # gWorkstationId;
  tWsCustomInf1 # gWorkstationCustom01;
  ...
}
else
{
  // Errorhandling
  ...
}

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

Konstante Wert Bedeutung
_ErrOk 0 ok - kein Fehler aufgetreten
_rNoRec 5 Der übergebene Arbeitsplatz ist in ArcFlow nicht definiert.

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