SetFormFieldSubmitActionEx

Campi modulo

Descrizione

Aggiunge un'azione submit a un campo modulo pulsante con un parametro di flag per impostare varie opzioni di invio. Vedere la sezione "Form Actions" delle specifiche PDF ufficiali

Sintassi

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

IndexL'indice del campo modulo Il tipo di azione: E = Un'azione da eseguire quando il cursore entra nell'area attiva dell'annotazione X = Un'azione da eseguire quando il cursore esce dall'area attiva dell'annotazione D = Un'azione da eseguire quando il pulsante del mouse viene premuto all'interno dell'area attiva dell'annotazione U = Un'azione da eseguire quando il pulsante del mouse viene rilasciato all'interno dell'area attiva dell'annotazione Fo = Un'azione da eseguire quando l'annotazione riceve il focus di input Bl = Un'azione da eseguire quando l'annotazione perde il focus di input (blur) K = Un'azione da eseguire quando l'utente digita un tasto in un campo di testo o in una casella combinata oppure modifica la selezione in una casella di riepilogo scorrevole. Ciò consente di verificare la validità del tasto e di rifiutarlo o modificarlo. F = Un'azione da eseguire prima che il campo venga formattato per mostrare il suo valore corrente. Ciò consente di modificare il valore del campo prima della formattazione. V = Un'azione da eseguire quando il valore del campo viene modificato. Ciò consente di verificare la validità del nuovo valore. C = Un'azione da eseguire per ricalcolare il valore di questo campo quando cambia quello di un altro campo
ActionType
LinkL'URL dello script server che elaborerà l'invio del modulo
FlagsValore dei flag definito da Adobe per l'azione submit del campo modulo

Valori restituiti

0Non è stato possibile impostare l'azione del campo oppure è attiva la modalità PDF/X-6
1Success