GetFormFieldActionIDA

Campos de formulario, anotaciones y enlaces de zona activa

Descripción

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

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

Existen distintos eventos desencadenadores y cada uno tiene su 'acción propia'

Sintaxis

Delphi

Function DLGetFormFieldActionIDA(InstanceID, Index: Integer; TriggerEvent: PAnsiChar): Integer;

DLL

int DLGetFormFieldActionIDA(int InstanceID, int Index, const char * TriggerEvent);

Parámetros

IndexÍndice del campo de formulario con el que se trabajará. El primer campo de formulario tiene el índice 1
TriggerEventAcción del desencadenador: vacío = activación E = entrar X = salir D = botón abajo U = arriba Fo = foco Bl = perder foco PO = abrir página PC = cerrar PV = visible PI = invisible K = cambiar campo F = formato V = validar C = calcular

Valores devueltos

0El índice del campo no era válido o el campo no tiene ninguna acción asociada al evento desencadenador especificado
Non-zeroEl 'ActionID del campo de formulario' para el evento desencadenador especificado