AfAbmRead: Unterschied zwischen den Versionen
Jens (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
Jens (Diskussion | Beiträge) K Stand 4.1.09 |
||
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 6: | Zeile 6: | ||
</tr> | </tr> | ||
<tr class="ProcSyntax"> | <tr class="ProcSyntax"> | ||
<td class="title"> | <td class="title"> AfAbmRead(int1) : 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_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]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|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]] | ||
Zeile 21: | Zeile 21: | ||
<td colspan="3" width="85%" class=Right>Nummer der Arbeitsmappe</td> | <td colspan="3" width="85%" class=Right>Nummer der Arbeitsmappe</td> | ||
</tr> | </tr> | ||
<tr class="ProcParameterItem"> | <tr class="ProcParameterItem"> | ||
Zeile 60: | Zeile 60: | ||
<td valign=top><font class=source>int</font></td> | <td valign=top><font class=source>int</font></td> | ||
<td valign=top>Typ der Arbeitsmappe</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> | ||
<tr> | <tr> | ||
Zeile 86: | Zeile 91: | ||
<td width="85%" class=Right colspan="3"> | <td width="85%" class=Right colspan="3"> | ||
[[:Category:Befehle für Arbeitsmappen|Verwandte Befehle]], | [[:Category:Befehle für Arbeitsmappen|Verwandte Befehle]], | ||
[[ | [[AfAbmReadByName#|AfAbmReadByName()]] | ||
</td> | </td> | ||
</tr> | </tr> | ||
Zeile 121: | Zeile 126: | ||
<td valign=top><font class=source>2</font></td> | <td valign=top><font class=source>2</font></td> | ||
<td valign=top>virtuelle Jahres- und Monats-Unterteilung unter der Arbeitsmappe</td> | <td valign=top>virtuelle Jahres- und Monats-Unterteilung unter der Arbeitsmappe</td> | ||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>sAfAbmPartYearMonthDay</font></td> | |||
<td valign=top><font class=source>3</font></td> | |||
<td valign=top>virtuelle Jahres-, Monats- und Tages-Unterteilung unter der Arbeitsmappe</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>sAfAbmPartScript</font></td> | |||
<td valign=top><font class=source>4</font></td> | |||
<td valign=top>virtuelle Unterteilung über ein Skript</td> | |||
</tr> | </tr> | ||
Zeile 212: | Zeile 227: | ||
</translate> | </translate> | ||
[[Category:Befehle für Arbeitsmappen]] | [[Category:Befehle für Arbeitsmappen]] | ||
Aktuelle Version vom 18. Oktober 2024, 09:14 Uhr
Mit der Funktion lassen sich die Informationen der in (int1) übergebenen Arbeitsmappe lesen. Bei erfolgreicher Ausführung steht das Ergebnis in den angegebenen Feldpuffern.
Der Wert in gAfAbmPartitioning kann dabei mit folgenden Konstanten verglichen werden:
Konstante | Wert | Bedeutung |
sAbmPartNone | 0 | keine virtuelle Unterteilung |
sAbmPartYear | 1 | virtuelle Jahres-Unterteilung unter der Arbeitsmappe |
sAbmPartYearMonth | 2 | virtuelle Jahres- und Monats-Unterteilung unter der Arbeitsmappe |
sAfAbmPartYearMonthDay | 3 | virtuelle Jahres-, Monats- und Tages-Unterteilung unter der Arbeitsmappe |
sAfAbmPartScript | 4 | virtuelle Unterteilung über ein Skript |
Der Typ der Arbeitsmappe kann mit folgenden Werten verglichen werden:
Konstante | Wert | Bedeutung |
sAfAbmTypeNormal | 0 | normale Arbeitsmappe |
sAfAbmTypeTemplate | 1 | Vorlagemappe |
Bei erfolgreicher Durchführung der Funktion wird der Wert _ErrOk zurückgegeben.
Bei der Verwendung mit der Application Remote Control werden die Parameter mit folgenden Namen übergeben:
/AbmNr | Nummer der Arbeitsmappe |
/Parent | ID der übergeordneten Arbeitsmappe |
/Option | Optionen (siehe Text) |
/RsltPath | Pfad und Name der externen Datei, in der das Ergebnis gespeichert wird. |
Zum Beispiel:
/user=admin /password=troja /action=fnc /fnc=AFAbmRead /AbmNr=600452 /Parent=600448 /Option=1 /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 Arbeitsmappe, der Name der Arbeitsmappe, die Nummer der Elternmappe, Beschreibung, Abschlussvorgabe, die Mappenunterteilung und der Mappentyp gespeichert.
Neben den allgemeinen Fehlerwerten können folgende Werte zurückgegeben werden:
Konstante | Wert | Bedeutung |
_ErrOk | 0 | ok - kein Fehler aufgetreten |
sAfErrNoRecAbm | -20026 | Die in (int1) übergebene Arbeitsmappe existiert nicht |
Für weitere CONZEPT 16-spezifische Rückgabewerte siehe die aktuelle CONZEPT 16-Hilfe.