local
{
tPos : point;
...
}
{
...
tPos:x # 20; // 20 mm from left border of the page
tPos:y # 257; // 257 mm from top border of the page
tErr # AfArcFileStampAdd(tArcNo,tArcFileNo,tPage,tStampName,tPos);
if (tErr != _ErrOk)
{
// Error handling
...
}
...
}
AfArcFileStampAdd: Unterschied zwischen den Versionen
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…“ |
Jens (Diskussion | Beiträge) K Stand 4.1.13 Beispiel geändert, Helptip Ausführung angepasst |
||
| (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"> AfArcFileStampAdd(alpha1, int2, int3, alpha4, point5) : int</td> | ||
<td class="platforms"> | <td class="platforms"> | ||
[[file:DE_SymbolNoAPI.gif|alt=Nicht 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_SymbolNoAPI.gif|alt=Nicht ausführbar von der API|link=Befehle der Schnittstellen|Nicht 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 Script-API|link=Befehle der Schnittstellen|Ausführbar von der Script-API]] | ||
</td> | </td> | ||
</tr> | </tr> | ||
| Zeile 57: | Zeile 57: | ||
<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 Archive | [[:Category:Befehle für Archive|Verwandte Befehle]] | ||
</td> | </td> | ||
</tr> | </tr> | ||
| Zeile 71: | Zeile 71: | ||
<p>Befinden sich bereits 20 Stempel auf der Anhangdatei, wird der Fehler <font class=source>sAFErrLayerLimit</font> zurückgegeben. In diesem Fall muss das Dokument mit seinen Stempeln vereint werden, bevor neue Stempel auf das Dokument aufgebracht werden können.</p></p> | <p>Befinden sich bereits 20 Stempel auf der Anhangdatei, wird der Fehler <font class=source>sAFErrLayerLimit</font> zurückgegeben. In diesem Fall muss das Dokument mit seinen Stempeln vereint werden, bevor neue Stempel auf das Dokument aufgebracht werden können.</p></p> | ||
== Beispiel == | |||
<tabber> | |||
|-|ScriptAPI= | |||
<pre class=source> | <pre class=source> | ||
local | local | ||
| Zeile 85: | Zeile 86: | ||
tPos:x # 20; // 20 mm from left border of the page | tPos:x # 20; // 20 mm from left border of the page | ||
tPos:y # 257; // 257 mm from top border of the page | tPos:y # 257; // 257 mm from top border of the page | ||
tErr # | tErr # AfArcFileStampAdd(tArcNo,tArcFileNo,tPage,tStampName,tPos); | ||
if (tErr != _ErrOk) | if (tErr != _ErrOk) | ||
{ | { | ||
| Zeile 93: | Zeile 94: | ||
... | ... | ||
} | } | ||
</pre></ | </pre> | ||
</tabber> | |||
<p> | <p> | ||
| Zeile 169: | Zeile 171: | ||
[[Category:Befehle für Archive]] | [[Category:Befehle für Archive]] | ||
[[Category:Befehle für Stempel]] | [[Category:Befehle für Stempel]] | ||
Aktuelle Version vom 27. Januar 2026, 10:20 Uhr
Mit dieser Funktion kann ein Stempel auf ein Dokument aufgebracht werden. Die Archivnummer und die Nummer der Anhangdatei werden in den Parametern (alpha1) und (int2) angegeben. In (int3) wird die Nummer der Seite übergeben, auf dem der Stempel (alpha4) aufgebracht wird. Als (point5) wird die Position des Stempels auf der Seite angegeben. Die übergebenen Koordinaten bestimmen die Position der linken oberen Ecke des Stempels gemessen von der linken oberen Ecke der Seite aus. Die Angabe erfolgt in Milimetern (siehe (siehe CONZEPT 16 Hilfe) ).
Befinden sich bereits 20 Stempel auf der Anhangdatei, wird der Fehler sAFErrLayerLimit zurückgegeben. In diesem Fall muss das Dokument mit seinen Stempeln vereint werden, bevor neue Stempel auf das Dokument aufgebracht werden können.
Beispiel
Neben den allgemeinen Fehlerwerten können folgende Werte zurückgegeben werden:
| Konstante | Wert | Bedeutung |
| _ErrOk | 0 | ok - kein Fehler aufgetreten |
| _rNoRec | 5 | Das angegebene Archiv existiert nicht |
| _rUserBreak | 8 | Vorgang vom Benutzer abgebrochen |
| sAFErrInvalidFileType | -20012 | Die Anhangdatei hat einen Dateityp, der nicht gestempelt werden kann. |
| sAfErrNoRights | -20029 | Die Berechtigungen sind nicht ausreichend. |
| sAfErrArcFileNotExists | -20031 | Die Anhangdatei zu dem Archiv existiert nicht |
| sAFErrStampNameInvalid | -20551 | Es existiert kein Stempel mit dem angegebenen Namen |
| sAFErrLayerLimit | -20554 | Die maximale Anzahl von Stempeln auf der Anhangdatei ist erreicht. |
Für weitere CONZEPT 16-spezifische Rückgabewerte siehe die aktuelle CONZEPT 16-Hilfe.
