FormFieldJavaScriptAction

Campi modulo, JavaScript

Descrizione

Aggiunge JavaScript a un campo del modulo per uno qualsiasi dei tipi di azione possibili

Sintassi

Delphi

Function TPDFlib.FormFieldJavaScriptAction(Index: Integer; Const ActionType, JavaScript: WideString): Integer;

ActiveX

Function PDFlib::FormFieldJavaScriptAction(Index As Long, ActionType As String, JavaScript As String) As Long

DLL

int DLFormFieldJavaScriptAction(int InstanceID, int Index, const wchar_t * ActionType, const wchar_t * JavaScript);

Parametri

IndexIndice del campo del 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 (sfocatura) K = Un'azione da eseguire quando l'utente digita un tasto in un campo di testo o in una casella combinata o modifica la selezione in una casella di riepilogo scorrevole. Ciò consente di verificare la validità del tasto premuto e di rifiutarlo o modificarlo. F = Un'azione da eseguire prima che il campo venga formattato per visualizzare 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
JavaScriptIl codice JavaScript da eseguire

Valori restituiti

0Il campo del modulo o l'azione non era valido, oppure è attiva la modalità PDF/A o PDF/X-6
1L'azione JavaScript è stata aggiunta con successo