|
|
| (5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
| Zeile 6: |
Zeile 6: |
| </tr> | | </tr> |
| <tr class="ProcSyntax"> | | <tr class="ProcSyntax"> |
| <td class="title"> AFAbmReadByPath(alpha1, alpha2, alpha3, logic4) : int</td> | | <td class="title"> AfAbmReadByPath(alpha1, alpha2, alpha3, logic4) : int</td> |
| <td class="platforms"> | | <td class="platforms"> |
| [[file:DE_SymbolAPI.gif|alt=Ausführbar von der API|link=Befehle der Schnittstellen]][[file:DE_SymbolDLL.gif|alt=Ausführbar von der Programmierschnittstelle|link=Befehle der Schnittstellen]][[file:DE_SymbolARC.gif|alt=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_SymbolDLL.gif|alt=Ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen|Ausführbar von der Programmierschnittstelle (DLL)]][[file:DE_SymbolARC.gif|alt=Ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen|Ausführbar mit der Application Remote Control]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der Script-API|link=Befehle der Schnittstellen|Ausführbar von der Script-API]] |
| </td> | | </td> |
| </tr> | | </tr> |
| Zeile 40: |
Zeile 40: |
| </tr> | | </tr> |
|
| |
|
| | <tr class="ProcParameterItem"> |
| | <td valign=top width="15%" class=Left>Feldpuffer</td> |
| | <td colspan="3" width="85%" class=Right><table class=lang> |
| | <tr> |
| | <td valign=top><font class=source>gAfAbmId</font></td> |
| | <td valign=top><font class=source>int</font></td> |
| | <td valign=top>Id</td> |
| | </tr> |
| | <tr> |
| | <td valign=top><font class=source>gAfAbmName</font></td> |
| | <td valign=top><font class=source>alpha(250)</font></td> |
| | <td valign=top>Name der Arbeitsmappe</td> |
| | </tr> |
| | <tr> |
| | <td valign=top><font class=source>gAfAbmParentId</font></td> |
| | <td valign=top><font class=source>int</font></td> |
| | <td valign=top>Nummer der Eltern-Arbeitsmappe</td> |
| | </tr> |
| | <tr> |
| | <td valign=top><font class=source>gAfAbmDescr</font></td> |
| | <td valign=top><font class=source>alpha(250)</font></td> |
| | <td valign=top>Beschreibung</td> |
| | </tr> |
| | <tr> |
| | <td valign=top><font class=source>gAfAbmCloseDate</font></td> |
| | <td valign=top><font class=source>date</font></td> |
| | <td valign=top>Abschlussvorgabe</td> |
| | </tr> |
| | <tr> |
| | <td valign=top><font class=source>gAfAbmPartitioning</font></td> |
| | <td valign=top><font class=source>int</font></td> |
| | <td valign=top>Mappenunterteilung</td> |
| | </tr> |
| | <tr> |
| | <td valign=top><font class=source>gAfAbmType</font></td> |
| | <td valign=top><font class=source>int</font></td> |
| | <td valign=top>Typ der Arbeitsmappe</td> |
| | </tr> |
| | <tr> |
| | <td valign=top><font class=source>gAfAbmTemplateId</font></td> |
| | <td valign=top><font class=source>int</font></td> |
| | <td valign=top>Id der Vorlagemappe</td> |
| | </tr> |
| | <tr> |
| | <td valign=top><font class=source>gAfAbmFldGrpId</font></td> |
| | <td valign=top><font class=source>int</font></td> |
| | <td valign=top>Id der Mappenfeldgruppe</td> |
| | </tr> |
| | <tr> |
| | <td valign=top><font class=source>gAfAbmIcon</font></td> |
| | <td valign=top><font class=source>int</font></td> |
| | <td valign=top>Id des Symbols der Arbeitsmappe</td> |
| | </tr> |
| | </table></td> |
| | </tr> |
|
| |
|
| <tr class="ProcResultItem"> | | <tr class="ProcResultItem"> |
| Zeile 51: |
Zeile 106: |
| <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"> |
| [[Befehle für Arbeitsmappen#|Verwandte Befehle]], | | [[:Category:Befehle für Arbeitsmappen|Verwandte Befehle]], |
| [[AFAbmRead#|AFAbmRead()]], | | [[AfAbmRead#|AfAbmRead()]], |
| [[AFAbmReadByName#|AFAbmReadByName()]] | | [[AfAbmReadByName#|AfAbmReadByName()]] |
| </td> | | </td> |
| </tr> | | </tr> |
| Zeile 98: |
Zeile 153: |
| </table> | | </table> |
|
| |
|
| <p>Zum Beispiel: <br>
| | == Beispiel == |
| <font class=source>/user=admin /password=troja /action=fnc /fnc=AFAbmReadByPath /Path=\ArFlow\Beispieldokumente\Analysen /Name=Analysen /Descr="Ordner mit Analyse-Dokumenten" /Create=0 /RsltPath=c:\temp\AFAPIRES.TXT</font></p>
| |
|
| |
|
| <p>In der Ergebnisdatei wird in der ersten Zeile die übergebene Anweisung | | <tabber> |
| geschrieben. In der zweiten Zeile wird der Rückgabewert der Funktion gespeichert. In | | |-|ArcFlowRemoteControl= |
| den folgenden Zeilen wird die Nummer der gefundenen oder neu angelegten Arbeitsmappe | | <pre class=source> |
| gespeichert.</p></p> | | af_rmtcontrol.exe /user=admin /password=troja /action=fnc /fnc=AfAbmReadByPath /Path=\ArFlow\Beispieldokumente\Analysen /Name=Analysen /Descr="Ordner mit Analyse-Dokumenten" /Create=0 /RsltPath=c:\temp\AFAPIRES.TXT |
| | </pre> |
| | <p>In der Ergebnisdatei wird in der ersten Zeile die übergebene Anweisung geschrieben. In der zweiten Zeile wird der Rückgabewert der Funktion gespeichert. In den folgenden Zeilen wird die Nummer der gefundenen oder neu angelegten Arbeitsmappe gespeichert.</p> |
| | </tabber> |
|
| |
|
| <p> | | <p> |
| Zeile 145: |
Zeile 202: |
| </translate> | | </translate> |
| [[Category:Befehle für Arbeitsmappen]] | | [[Category:Befehle für Arbeitsmappen]] |
| [[Category:ListeAllerApiBefehleA]]
| |
Mit dieser Funktion kann die Nummer einer Arbeitsmappe ermittelt werden, von
der der Pfad bekannt ist. In (alpha1) wird der komplette Pfad zur gesuchten
Arbeitsmappe angegeben. Die Namen der einzelnen Arbeitsmappen müssen mit
\ getrennt sein. (alpha2) enthält noch einmal den Namen der Arbeitsmappe.
Wird die Arbeitsmappe nicht gefunden und in (logic4) wurde
true übergeben, wird die Arbeitsmappe mit dem
entsprechenden Namen und der Beschreibung in (alpha3) angelegt.
Die Funktion kann nur über die
Application Remote Control
aufgerufen werden. Die Parameter werden mit folgenden Namen übergeben:
| /Path |
Pfad der Arbeitsmappe |
| /Name |
Name der Arbeitsmappe |
| /Descr |
Beschreibung der Arbeitsmappe |
| /Create |
0 = anlegen, 1 = nicht anlegen |
| /RsltPath |
Pfad und Name der externen Datei, in der das Ergebnis gespeichert wird. |
Beispiel
af_rmtcontrol.exe /user=admin /password=troja /action=fnc /fnc=AfAbmReadByPath /Path=\ArFlow\Beispieldokumente\Analysen /Name=Analysen /Descr="Ordner mit Analyse-Dokumenten" /Create=0 /RsltPath=c:\temp\AFAPIRES.TXT
In der Ergebnisdatei wird in der ersten Zeile die übergebene Anweisung geschrieben. In der zweiten Zeile wird der Rückgabewert der Funktion gespeichert. In den folgenden Zeilen wird die Nummer der gefundenen oder neu angelegten Arbeitsmappe gespeichert.
Neben den allgemeinen Fehlerwerten
können folgende Werte zurückgegeben werden:
| Konstante |
Wert |
Bedeutung |
| _ErrOk |
0 |
ok - kein Fehler aufgetreten |
| sAfErrInvalidArgValue |
-20013 |
Ungültiger Wert eines Parameters |
| sAfErrNoRecAbm |
-20026 |
Der in (alpha1) übergebene Pfad existiert nicht |
Für weitere CONZEPT 16-spezifische Rückgabewerte siehe die
aktuelle CONZEPT 16-Hilfe.