FormFieldJavaScriptAction
Campos de formulario, JavaScript
Descripción
Agrega JavaScript a un campo de formulario para cualquiera de los tipos de acción posibles
Sintaxis
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);
Parámetros
| Index | Índice del campo de formulario El tipo de acción: E = Una acción que se ejecuta cuando el cursor entra en el área activa de la anotación X = Una acción que se ejecuta cuando el cursor sale del área activa de la anotación D = Una acción que se ejecuta cuando se presiona el botón del ratón dentro del área activa de la anotación U = Una acción que se ejecuta cuando se suelta el botón del ratón dentro del área activa de la anotación Fo = Una acción que se ejecuta cuando la anotación recibe el foco de entrada Bl = Una acción que se ejecuta cuando la anotación pierde el foco de entrada (desenfoque) K = Una acción que se ejecuta cuando el usuario escribe una pulsación de tecla en un campo de texto o en un cuadro combinado, o modifica la selección en un cuadro de lista desplazable. Esto permite verificar la validez de la pulsación y rechazarla o modificarla. F = Una acción que se ejecuta antes de que el campo se formatee para mostrar su valor actual. Esto permite modificar el valor del campo antes del formato. V = Una acción que se ejecuta cuando el valor del campo cambia. Esto permite verificar la validez del nuevo valor. C = Una acción que se ejecuta para recalcular el valor de este campo cuando el de otro campo cambia |
|---|---|
| ActionType | |
| JavaScript | El JavaScript que se ejecutará |
Valores devueltos
| 0 | El campo de formulario o la acción no era válido, o el modo PDF/A o PDF/X-6 está activo |
|---|---|
| 1 | La acción de JavaScript se agregó con éxito |