AfWorkstationSettingsLoad: Unterschied zwischen den Versionen

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
K Stand 4.1.09
K Stand 4.1.16 Ausführbar ArcFlow.NEXT hinzugefügt
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 7: Zeile 7:
   <tr class="ProcSyntax">
   <tr class="ProcSyntax">
     <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|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]][[file:SymbolNoNext.gif|alt=Nicht ausführbar von ArcFlow.NEXT|link=Befehle der Schnittstellen|Nicht ausführbar von ArcFlow.NEXT]]
[[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]]
     </td>
     </td>
   </tr>
   </tr>
Zeile 91: Zeile 90:
<p>Ist der übergebene Computername angelegt, wird <font class=source>_ErrOk</font> zurückgegeben und die Feldpuffer mit den Informationen gefüllt. Ist der Name nicht vorhanden, wird <font class=source>_rNoRec</font> zurückgegeben.</p></p>
<p>Ist der übergebene Computername angelegt, wird <font class=source>_ErrOk</font> zurückgegeben und die Feldpuffer mit den Informationen gefüllt. Ist der Name nicht vorhanden, wird <font class=source>_rNoRec</font> zurückgegeben.</p></p>


<p><b>Beispiel:</b>{{Marker}}
== Beispiel ==
</p><p>


<tabber>
|-|ScriptAPI=
<pre class=source>
<pre class=source>
tErr # AfWorkstationSettingsLoad(NetInfo(_NtiName));
tErr # AfWorkstationSettingsLoad(NetInfo(_NtiName));
Zeile 107: Zeile 107:
   ...
   ...
}
}
</pre></p>
</pre>
|-|ArcFlowAPI=
<pre class=source>
tErr # AF.API:AfWorkstationSettingsLoad(NetInfo(_NtiName));
if (tErr = _ErrOk)
{
  tWsId        # gWorkstationId;
  tWsCustomInf1 # gWorkstationCustom01;
  ...
}
else
{
  // Errorhandling
  ...
}
</pre>
</tabber>


<p>
<p>

Aktuelle Version vom 20. Februar 2026, 12:41 Uhr

 AfWorkstationSettingsLoad(alpha1) : int Ausführbar von der APINicht ausführbar von der Programmierschnittstelle (DLL)Nicht ausführbar mit der Application Remote ControlAusführbar von der ScriptAPINicht ausführbar von ArcFlow.NEXT
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.