AfWorkstationSettingsLoad: 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.13 Helptip Ausfürbar geändert
 
(5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 6: Zeile 6:
   </tr>
   </tr>
   <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]][[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>
Zeile 77: Zeile 80:
   <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">
[[Allgemeine Befehle der API#|Verwandte Befehle]]
[[:Category:Allgemeine Befehle der API|Verwandte Befehle]]
   </td>
   </td>
</tr>
</tr>
Zeile 91: Zeile 94:
<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));
if (tErr = _ErrOk)
if (tErr = _ErrOk)
{
{
Zeile 107: Zeile 111:
   ...
   ...
}
}
</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>
Zeile 141: Zeile 161:
</translate>
</translate>
[[Category:Allgemeine Befehle der API]]
[[Category:Allgemeine Befehle der API]]
[[Category:ListeAllerApiBefehleW]]

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.