SetFormFieldSubmitActionEx

Formuliervelden

Beschrijving

Voegt een submit-actie toe aan een knopformulierveld met een vlaggenparameter voor diverse verzendopties. Raadpleeg de sectie "Form Actions" van de officiële PDF-specificaties

Syntaxis

Delphi

Function TPDFlib.SetFormFieldSubmitActionEx(Index: Integer; Const ActionType, Link: WideString; Flags: Integer): Integer;

ActiveX

Function PDFlib::SetFormFieldSubmitActionEx(Index As Long, ActionType As String, Link As String, Flags As Long) As Long

DLL

int DLSetFormFieldSubmitActionEx(int InstanceID, int Index, const wchar_t * ActionType, const wchar_t * Link, int Flags);

Parameters

IndexDe index van het formulierveld Het actietype: E = Een actie die wordt uitgevoerd wanneer de cursor het actieve gebied van de annotatie binnengaat X = Een actie die wordt uitgevoerd wanneer de cursor het actieve gebied van de annotatie verlaat D = Een actie die wordt uitgevoerd wanneer de muisknop binnen het actieve gebied van de annotatie wordt ingedrukt U = Een actie die wordt uitgevoerd wanneer de muisknop binnen het actieve gebied van de annotatie wordt losgelaten Fo = Een actie die wordt uitgevoerd wanneer de annotatie de invoerfocus ontvangt Bl = Een actie die wordt uitgevoerd wanneer de annotatie de invoerfocus verliest (vervaging) K = Een actie die wordt uitgevoerd wanneer de gebruiker een toetsaanslag in een tekstveld of keuzelijst met invoervak typt of de selectie in een schuifbare keuzelijst wijzigt. Dit maakt het mogelijk de toetsaanslag op geldigheid te controleren en af te wijzen of te wijzigen. F = Een actie die wordt uitgevoerd voordat het veld wordt opgemaakt om zijn huidige waarde weer te geven. Dit maakt het mogelijk de waarde van het veld vóór het opmaken te wijzigen. V = Een actie die wordt uitgevoerd wanneer de waarde van het veld wordt gewijzigd. Dit maakt het mogelijk de nieuwe waarde op geldigheid te controleren. C = Een actie die wordt uitgevoerd om de waarde van dit veld opnieuw te berekenen wanneer die van een ander veld verandert
ActionType
LinkDe URL van het serverscript dat de formulierinzending verwerkt
FlagsDoor Adobe gedefinieerde vlaggenwaarde voor de submit-actie van het formulierveld

Retourwaarden

0De veldactie kon niet worden ingesteld of PDF/X-6-modus is actief
1Success