|
|
| (3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
| Zeile 4: |
Zeile 4: |
| </tr> | | </tr> |
| <tr class="ProcSyntax"> | | <tr class="ProcSyntax"> |
| <td class="title"> AFStampOkButtonEnable(logic1) : int</td> | | <td class="title"> AfStampOkButtonEnable(logic1) : 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 31: |
Zeile 31: |
| <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 Stempel|Verwandte Befehle]], | | [[:Category:Befehle für Stempel|Verwandte Befehle]], |
| [[AFStampShow|AfStampShow()]], | | [[AfStampShow|AfStampShow()]], |
| [[Stempel - Vor Anzeige]], | | [[Stempel - Vor Anzeige]], |
| [[Stempel - Feldkontrolle]] | | [[Stempel - Feldkontrolle]] |
| Zeile 50: |
Zeile 50: |
| <p>Ist der Dialog nicht geladen, wird der Fehlercode <font class=source>_ErrFrameNotFound</font> (-203) zurückgegeben.</p> | | <p>Ist der Dialog nicht geladen, wird der Fehlercode <font class=source>_ErrFrameNotFound</font> (-203) zurückgegeben.</p> |
|
| |
|
| <b>Beispiel:</b>
| | == Beispiel == |
| </p><p>
| |
| | |
| <p>Ereignis "Stempel - Vor Anzeige"</p>
| |
|
| |
|
| | <tabber> |
| | |-|ScriptAPI= |
| | Ereignis "Stempel - Vor Anzeige" |
| <pre class=source> | | <pre class=source> |
| ... | | ... |
| tResult # AFStampOkButtonEnable(false); | | tResult # AfStampOkButtonEnable(false); |
| ... | | ... |
| </pre> | | </pre> |
| | | Ereignis "Stempel - Feldkontrolle" |
| <p>Ereignis "Stempel - Feldkontrolle"</p>
| |
| | |
| <pre class=source> | | <pre class=source> |
| ... | | ... |
| AfStampPropGetDate('ded01', _WinPropCaptionDate, var tDate); | | AfStampPropGetDate('ded01', _WinPropCaptionDate, var tDate); |
| if (tDate >= 01.01.2020 AND tDate <= 31.12.2020) | | if (tDate >= 01.01.2020 AND tDate <= 31.12.2020) |
| tResult # AFStampOkButtonEnable(true); | | tResult # AfStampOkButtonEnable(true); |
| else | | else |
| tResult # AFStampOkButtonEnable(false); | | tResult # AfStampOkButtonEnable(false); |
| ... | | ... |
| </pre> | | </pre> |
| </p> | | </tabber> |
|
| |
|
| <p> | | <p> |
| Zeile 106: |
Zeile 104: |
| </div> | | </div> |
| [[Category:Befehle für Stempel]] | | [[Category:Befehle für Stempel]] |
| [[Category:ListeAllerApiBefehleS]]
| |
Mit dieser Anweisung kann die [Ok] Schaltfläche im Dialog zur Eingabe von Stempelinformationen aktiviert und deaktiviert werden. Es kann so verhindert werden, dass ein Stempel mit inhaltlich falschen oder unvollständigen Informationen auf ein Dokument aufgebracht werden kann. Mit dem Übergabeparameter (logic1) wird bestimmt, ob die Schaltfläche aktiviert (true) oder deaktiviert (false) wird.
Die Anweisung kann nur aufgerufen werden, wenn der Dialog geladen ist. Das ist nur in den Ereignissen Stempel - Vor Anzeige, Stempel - Nach Anzeige, Stempel - Tastendruck und Stempel - Feldkontrolle möglich.
Ist der Dialog nicht geladen, wird der Fehlercode _ErrFrameNotFound (-203) zurückgegeben.
Beispiel
Ereignis "Stempel - Vor Anzeige"
...
tResult # AfStampOkButtonEnable(false);
...
Ereignis "Stempel - Feldkontrolle"
...
AfStampPropGetDate('ded01', _WinPropCaptionDate, var tDate);
if (tDate >= 01.01.2020 AND tDate <= 31.12.2020)
tResult # AfStampOkButtonEnable(true);
else
tResult # AfStampOkButtonEnable(false);
...
Neben den allgemeinen Fehlerwerten
können folgende Werte zurückgegeben werden:
| Konstante |
Wert |
Bedeutung |
| _ErrOk |
0 |
Kein Fehler aufgetreten. |
| _ErrFrameNotFound |
-203 |
Dialog zur Eingabe der Stempelinformationen ist nicht geladen. |
Für weitere CONZEPT 16-spezifische Rückgabewerte siehe die
aktuelle CONZEPT 16-Hilfe.