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
JavaScriptEl JavaScript que se ejecutará

Valores devueltos

0El campo de formulario o la acción no era válido, o el modo PDF/A o PDF/X-6 está activo
1La acción de JavaScript se agregó con éxito