SetFormFieldSubmitActionEx

Formulärfält

Beskrivning

Lägger till en submit-åtgärd till ett knappformulärfält med en flaggparameter för att sätta olika inlämningsalternativ. Se avsnittet "Form Actions" i de officiella PDF-specifikationerna

Syntax

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);

Parametrar

IndexIndexet för formulärfältet Åtgärdstypen: E = En åtgärd som utförs när pekaren går in i annoteringens aktiva område X = En åtgärd som utförs när pekaren lämnar annoteringens aktiva område D = En åtgärd som utförs när musknappen trycks ner inne i annoteringens aktiva område U = En åtgärd som utförs när musknappen släpps upp inne i annoteringens aktiva område Fo = En åtgärd som utförs när annoteringen tar emot inmatningsfokus Bl = En åtgärd som utförs när annoteringen tappar inmatningsfokus (blur) K = En åtgärd som utförs när användaren skriver ett tangentnedslag i ett textfält eller en kombinationsruta eller ändrar markeringen i en rullbar lista. Detta gör att tangentnedslaget kan kontrolleras för giltighet och avvisas eller ändras. F = En åtgärd som utförs innan fältet formateras för att visa sitt aktuella värde. Detta gör att fältets värde kan ändras före formatering. V = En åtgärd som utförs när fältets värde ändras. Detta gör att det nya värdet kan kontrolleras för giltighet. C = En åtgärd som utförs för att räkna om detta fälts värde när ett annat fälts värde ändras
ActionType
LinkURL:en till serverskriptet som ska behandla formulärinlämningen
FlagsAdobe-definierat flaggvärde för formulärfältets submit-åtgärd

Returvärden

0Fältåtgärden kunde inte sättas eller PDF/X-6-läge är aktivt
1Success