local
{
tCaption : alpha(4096);
}
{
...
tCaption # gAfUserName; // login of the current user
if (!AfStampPropSetAlpha('edit01',_WinPropCaption,tCaption))
{
// Error handling
}
...
}
AfStampPropSet...: Unterschied zwischen den Versionen
Jens (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
Jens (Diskussion | Beiträge) K Stand 4.1.13 Beispiel geändert, Helptip Ausführung angepasst |
||
| (3 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"> AfStampPropSet...(alpha1, int2, var) : logic</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 54: | Zeile 54: | ||
<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"> | ||
[[ | [[:Category:Befehle für Stempel|Verwandte Befehle]], [[AfStampPropGet...#|AfStampPropGet...()]] | ||
</td> | </td> | ||
</tr> | </tr> | ||
| Zeile 68: | Zeile 68: | ||
<table class=lang> | <table class=lang> | ||
<tr> | <tr> | ||
<td valign=top><font class=source> | <td valign=top><font class=source>AfStampPropSetAlpha(alpha1, int2, alpha3) : logic</font></td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td valign=top><font class=source> | <td valign=top><font class=source>AfStampPropSetBigInt(alpha1, int2, bigint3) : logic</font></td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td valign=top><font class=source> | <td valign=top><font class=source>AfStampPropSetDate(alpha1, int2, date3) : logic</font></td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td valign=top><font class=source> | <td valign=top><font class=source>AfStampPropSetDecimal(alpha1, int2, decimal3) : logic</font></td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td valign=top><font class=source> | <td valign=top><font class=source>AfStampPropSetFloat(alpha1, int2, float3) : logic</font></td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td valign=top><font class=source> | <td valign=top><font class=source>AfStampPropSetInt(alpha1, int2, int3) : logic</font></td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td valign=top><font class=source> | <td valign=top><font class=source>AfStampPropSetLogic(alpha1, int2, logic3) : logic</font></td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td valign=top><font class=source> | <td valign=top><font class=source>AfStampPropSetTime(alpha1, int2, time3) : logic</font></td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td valign=top><font class=source> | <td valign=top><font class=source>AfStampPropSetWord(alpha1, int2, word3) : logic</font></td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
| Zeile 100: | Zeile 100: | ||
<p>In (alpha1) wird der Name des Objekts in dem Stempel angegeben. In (int2) wird eine Konstante für die Eigenschaft des Objekts übergeben (siehe CONZEPT 16-Hilfe (siehe CONZEPT 16 Hilfe) {{Marker}}). Dem Namen der Eigenschaft muss <font class=source>_WinProp</font> vorangestellt werden. Als dritter Parameter wird der neue Wert der Eigenschaft übergeben.</p></p> | <p>In (alpha1) wird der Name des Objekts in dem Stempel angegeben. In (int2) wird eine Konstante für die Eigenschaft des Objekts übergeben (siehe CONZEPT 16-Hilfe (siehe CONZEPT 16 Hilfe) {{Marker}}). Dem Namen der Eigenschaft muss <font class=source>_WinProp</font> vorangestellt werden. Als dritter Parameter wird der neue Wert der Eigenschaft übergeben.</p></p> | ||
== Beispiel == | |||
<tabber> | |||
|-|ScriptAPI= | |||
<pre class=source> | <pre class=source> | ||
local | local | ||
| Zeile 111: | Zeile 113: | ||
... | ... | ||
tCaption # gAfUserName; // login of the current user | tCaption # gAfUserName; // login of the current user | ||
if (! | if (!AfStampPropSetAlpha('edit01',_WinPropCaption,tCaption)) | ||
{ | { | ||
// Error handling | // Error handling | ||
| Zeile 117: | Zeile 119: | ||
... | ... | ||
} | } | ||
</pre></ | </pre> | ||
</tabber> | |||
</div> | </div> | ||
</translate> | </translate> | ||
[[Category: | [[Category:Befehle für Stempel]] | ||
Aktuelle Version vom 9. Februar 2026, 13:06 Uhr
Mit dieser Anweisung können Eigenschaften von Objekten innerhalb eines Stempels verändert werden. Die Stempel und deren Objekte stehen nur in den Ereignissen Ereignis vor Anzeige, Ereignis nach Anzeige und Ereignis Feldkontrolle zur Verfügung. Für jeden Datentyp einer Eigenschaft steht eine separate Funktion zur Verfügung:
| AfStampPropSetAlpha(alpha1, int2, alpha3) : logic |
| AfStampPropSetBigInt(alpha1, int2, bigint3) : logic |
| AfStampPropSetDate(alpha1, int2, date3) : logic |
| AfStampPropSetDecimal(alpha1, int2, decimal3) : logic |
| AfStampPropSetFloat(alpha1, int2, float3) : logic |
| AfStampPropSetInt(alpha1, int2, int3) : logic |
| AfStampPropSetLogic(alpha1, int2, logic3) : logic |
| AfStampPropSetTime(alpha1, int2, time3) : logic |
| AfStampPropSetWord(alpha1, int2, word3) : logic |
Es können nur die Eigenschaften von Objekten gesetzt werden, die in dem Stempel enthalten sind, für den das Ereignis aufgerufen wurde.
In (alpha1) wird der Name des Objekts in dem Stempel angegeben. In (int2) wird eine Konstante für die Eigenschaft des Objekts übergeben (siehe CONZEPT 16-Hilfe (siehe CONZEPT 16 Hilfe) ). Dem Namen der Eigenschaft muss _WinProp vorangestellt werden. Als dritter Parameter wird der neue Wert der Eigenschaft übergeben.
