SetFormFieldSubmitActionEx

Câmpuri de formular

Descriere

Adaugă o acțiune de trimitere unui câmp de formular de tip buton, cu un parametru de indicatori pentru setarea diverselor opțiuni de trimitere. Consultați secțiunea "Form Actions" din specificațiile oficiale PDF

Sintaxă

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

Parametri

IndexIndexul câmpului de formular Tipul acțiunii: E = O acțiune de executat când cursorul intră în zona activă a adnotării X = O acțiune de executat când cursorul iese din zona activă a adnotării D = O acțiune de executat când butonul mouse-ului este apăsat în interiorul zonei active a adnotării U = O acțiune de executat când butonul mouse-ului este eliberat în interiorul zonei active a adnotării Fo = O acțiune de executat când adnotarea primește focusul de intrare Bl = O acțiune de executat când adnotarea pierde focusul de intrare (blur) K = O acțiune de executat când utilizatorul tastează o tastă într-un câmp de text sau o casetă combo, sau modifică selecția într-o casetă de listă derulabilă. Aceasta permite verificarea validității tastei apăsate și respingerea sau modificarea acesteia. F = O acțiune de executat înainte ca câmpul să fie formatat pentru a-și afișa valoarea curentă. Aceasta permite modificarea valorii câmpului înainte de formatare. V = O acțiune de executat când valoarea câmpului este schimbată. Aceasta permite verificarea validității noii valori. C = O acțiune de executat pentru a recalcula valoarea acestui câmp când valoarea altui câmp se schimbă
ActionType
LinkURL-ul scriptului de server care va procesa trimiterea formularului
FlagsValoare de indicatori definită de Adobe pentru acțiunea de trimitere a câmpului de formular

Valori returnate

0Acțiunea câmpului nu a putut fi setată sau modul PDF/X-6 este activ
1Success