GetFormFieldActionIDA

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

Descripción

La A final indica el punto de entrada de DLL ANSI (char); la superficie ActiveX/COM solo expone la forma Unicode. El comportamiento es idéntico al de GetFormFieldActionID y los argumentos de cadena se interpretan mediante la página de códigos actual de SetAnsiMode

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 DLGetFormFieldActionIDA(InstanceID, Index: Integer; TriggerEvent: PAnsiChar): Integer;

DLL

int DLGetFormFieldActionIDA(int InstanceID, int Index, const char * 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