FormFieldJavaScriptAction

Campos de formulario, JavaScript

Descripción

Añade 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 realizará cuando el cursor entre en el área activa de la anotación X = Una acción que se realizará cuando el cursor salga del área activa de la anotación D = Una acción que se realizará al presionar el botón del ratón dentro del área activa de la anotación U = Una acción que se realizará al soltar el botón del ratón dentro del área activa de la anotación Fo = Una acción que se realizará cuando la anotación reciba el foco de entrada Bl = Una acción que se realizará cuando la anotación pierda el foco de entrada (desenfocada) K = Una acción que se realizará cuando el usuario escriba una tecla en un campo de texto o en un cuadro combinado, o modifique la selección en un cuadro de lista desplazable. Esto permite comprobar la validez de la pulsación y rechazarla o modificarla F = Una acción que se realizará antes de dar formato al campo para mostrar su valor actual. Esto permite modificar el valor del campo antes del formato V = Una acción que se realizará cuando cambie el valor del campo. Esto permite comprobar la validez del nuevo valor C = Una acción que se realizará para recalcular el valor de este campo cuando cambie el de otro campo
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 añadió correctamente