GetFormFieldActionID

Campos de formulario, anotaciones y vínculos de zona activa

Descripción

Devuelve un ActionID para el campo de formulario especificado que puede usarse con diversas funciones de manipulación de acciones como GetActionType, GetActionDest, GetActionURL y SetActionURL

Hay distintos eventos desencadenantes y cada uno tiene su propia acción's

Sintaxis

Delphi

Function TPDFlib.GetFormFieldActionID(Index: Integer; Const TriggerEvent: WideString): Integer;

ActiveX

Function PDFlib::GetFormFieldActionID(Index As Long, TriggerEvent As String) As Long

DLL

int DLGetFormFieldActionID(int InstanceID, int Index, const wchar_t * TriggerEvent);

Parámetros

IndexEl índice del campo de formulario con el que se trabajará El primer campo de formulario tiene el índice 1
TriggerEventObtiene la acción del evento de activación especificado: cadena vacía = acción de activación simple E = acción al entrar en la anotación X = acción al salir de la anotación D = acción al presionar el botón de anotación U = acción al soltar el botón de anotación Fo = acción al enfocar la entrada de anotación Bl = acción al perder el foco de la entrada de anotación (opuesta al foco) PO = acción al abrir página de anotación PC = acción al cerrar página de anotación PV = acción al mostrar página de anotación PI = acción al ocultar página de anotación K = acción de cambio de campo de formulario F = acción de formato de campo de formulario V = acción de validación de campo de formulario C = acción de cálculo de campo de formulario

Valores devueltos

0El índice del campo no era válido o el campo no tiene una acción asociada con el evento activador especificado
Non-zeroEl ActionID del campo de formulario's para el evento de activación especificado