AFapi.AbmCreate: Unterschied zwischen den Versionen
Jens (Diskussion | Beiträge) K Stand 4.1.13 Helptip Ausfürbar geändert |
Jens (Diskussion | Beiträge) K Stand 4.1.13 - VB interface discontinued |
||
| Zeile 79: | Zeile 79: | ||
</table> | </table> | ||
<div class="BigLang"> | <div class="BigLang"> | ||
{{Info|Die Befehle für VisualBasic sind nur noch zu dokumentatorischen Zwecken im Wiki enthalten. Die Schnittstelle wird nicht mehr unterstützt.}} | |||
<p><p>Die Funktion legt eine neue Arbeitsmappe mit dem in (alpha2) angegebenen Namen an. Sie wird als Untermappe der in (int1) übergebenen Mappe angelegt. Wird in (int1) 0 übergeben, dann wird die Arbeitsmappe in der obersten Ebene angelegt. Zusätzlich kann über (alpha3) eine kurze Beschreibung der Mappe übergeben werden. </p> | <p><p>Die Funktion legt eine neue Arbeitsmappe mit dem in (alpha2) angegebenen Namen an. Sie wird als Untermappe der in (int1) übergebenen Mappe angelegt. Wird in (int1) 0 übergeben, dann wird die Arbeitsmappe in der obersten Ebene angelegt. Zusätzlich kann über (alpha3) eine kurze Beschreibung der Mappe übergeben werden. </p> | ||
Aktuelle Version vom 11. Februar 2026, 15:04 Uhr
| Die Befehle für VisualBasic sind nur noch zu dokumentatorischen Zwecken im Wiki enthalten. Die Schnittstelle wird nicht mehr unterstützt. |
Die Funktion legt eine neue Arbeitsmappe mit dem in (alpha2) angegebenen Namen an. Sie wird als Untermappe der in (int1) übergebenen Mappe angelegt. Wird in (int1) 0 übergeben, dann wird die Arbeitsmappe in der obersten Ebene angelegt. Zusätzlich kann über (alpha3) eine kurze Beschreibung der Mappe übergeben werden.
In (int4) wird die Nummer der neu erzeugten Arbeitsmappe zurückgegeben.
Die Angabe eines Abschlussdatums in (date5) ist optional. Über den Parameter (int6) kann definiert werden, wie die Arbeitsmappe virtuell unterteilt werden soll. Unter der Arbeitsmappe können automatisch Jahresmappen und gegebenenfalls auch Monatsordner angezeigt werden, um die zugewiesenen Archive zu gliedern. Folgende Konstanten können übergeben werden:
| Konstante | Wert | Bedeutung |
| sAFAbmPartNone | 0 | keine virtuelle Unterteilung |
| sAFAbmPartYear | 1 | virtuelle Jahres-Unterteilung unter der Arbeitsmappe |
| sAFAbmPartYearMonth | 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 |
In (int7) kann zudem optional der Arbeitsmappentyp definiert werden. Folgende Konstanten können übergeben werden:
| Konstante | Wert | Bedeutung |
| sAFAbmTypeNormal | 0 | Normale Arbeitsmappe |
| sAFAbmTypeTemplate | 1 | Vorlagemappe |
Ist in der übergebenen Elternmappe bereits eine Arbeitsmappe mit diesem Namen enthalten, wird Wert _rExists zurückgegeben. Bei erfolgreicher Durchführung der Funktion wird der Wert _ErrOk zurückgegeben.
Neben den allgemeinen Fehlerwerten können folgende Werte zurückgegeben werden:
| Konstante | Wert | Bedeutung |
| _ErrOk | 0 | ok - kein Fehler aufgetreten |
| _rExists | 6 | Die in (alpha2) übergebene Arbeitsmappe existiert bereits |
| sAfErrNoRecAbm | -20026 | Die in (int1) übergebene Arbeitsmappe existiert nicht |
| sAfErrNoRecAbmFldGrp | -20038 | Die in (int8) übergebene Mappenfeldgruppe existiert nicht |
| sAfErrInvalidAbmType | -20041 | Der in (int7) übergebene Mappentyp existiert nicht |
Für weitere CONZEPT 16-spezifische Rückgabewerte siehe die aktuelle CONZEPT 16-Hilfe.
