SetFormFieldSubmitAction
Formularfelder
Beschreibung
Fügt einem Button-Formularfeld eine Submit-Aktion hinzu
Syntax
Delphi
Function TPDFlib.SetFormFieldSubmitAction(Index: Integer; Const ActionType, Link: WideString): Integer;
ActiveX
Function PDFlib::SetFormFieldSubmitAction(Index As Long, ActionType As String, Link As String) As Long
DLL
int DLSetFormFieldSubmitAction(int InstanceID, int Index, const wchar_t * ActionType, const wchar_t * Link);
Parameter
| Index | Der Index des Formularfelds Der Aktionstyp: E = Eine Aktion, die ausgeführt wird, wenn der Zeiger den aktiven Bereich der Anmerkung betritt X = Eine Aktion, die ausgeführt wird, wenn der Zeiger den aktiven Bereich der Anmerkung verlässt D = Eine Aktion, die ausgeführt wird, wenn die Maustaste innerhalb des aktiven Bereichs der Anmerkung gedrückt wird U = Eine Aktion, die ausgeführt wird, wenn die Maustaste innerhalb des aktiven Bereichs der Anmerkung losgelassen wird Fo = Eine Aktion, die ausgeführt wird, wenn die Anmerkung den Eingabefokus erhält Bl = Eine Aktion, die ausgeführt wird, wenn die Anmerkung den Eingabefokus verliert (verschwommen) K = Eine Aktion, die ausgeführt wird, wenn der Benutzer eine Taste in ein Textfeld oder Kombinationsfeld eingibt oder die Auswahl in einem bildlauffähigen Listenfeld ändert. Dies ermöglicht es, die Tasteingabe auf Gültigkeit zu prüfen und abzulehnen oder zu ändern. F = Eine Aktion, die ausgeführt wird, bevor das Feld zur Anzeige seines aktuellen Werts formatiert wird. Dies ermöglicht es, den Feldwert vor der Formatierung zu ändern. V = Eine Aktion, die ausgeführt wird, wenn der Feldwert geändert wird. Dies ermöglicht die Gültigkeitsprüfung des neuen Werts. C = Eine Aktion, die ausgeführt wird, um den Wert dieses Felds neu zu berechnen, wenn sich der Wert eines anderen Felds ändert |
|---|---|
| ActionType | |
| Link | Die URL des Server-Skripts, das die Formularübermittlung verarbeitet |
Rückgabewerte
| 0 | Die Feldaktion konnte nicht gesetzt werden, oder der PDF/X-6-Modus ist aktiv |
|---|---|
| 1 | Success |