SetFormFieldSubmitActionExA

Campos de formulario

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 SetFormFieldSubmitActionEx y los argumentos de cadena se interpretan con la página de códigos SetAnsiMode actual

Añade una acción de envío a un campo de formulario de botón con un parámetro de marcas para establecer distintas opciones de envío. Consulte la sección "Form Actions" de las especificaciones PDF oficiales

Sintaxis

Delphi

Function DLSetFormFieldSubmitActionExA(InstanceID, Index: Integer; ActionType, Link: PAnsiChar; Flags: Integer): Integer;

DLL

int DLSetFormFieldSubmitActionExA(int InstanceID, int Index, const char * ActionType, const char * Link, int Flags);

Parámetros

IndexÍndice del campo de formulario Tipo: E = Acción al entrar el cursor en el 'área activa de la anotación' X = Acción al salir el cursor de dicha área D = Acción al pulsar el botón del ratón dentro del 'área activa de la anotación' U = Acción al soltar el botón dentro de dicha área Fo = Acción al recibir la anotación el foco de entrada Bl = Acción al perderlo K = Acción al pulsar una tecla en un campo de texto o cuadro combinado, o al cambiar la selección en una lista desplazable; permite validar la pulsación y rechazarla o modificarla F = Acción previa al formato del campo; permite modificar el 'valor del campo' antes de formatearlo V = Acción al cambiar el valor del campo; permite validar el nuevo valor C = Acción para recalcular este campo cuando cambia otro
ActionType
LinkLa URL del script del servidor que procesará el envío del formulario
FlagsValor de marcas definido por Adobe para la acción de envío del campo de formulario

Valores devueltos

0No se pudo establecer la acción del campo
1Success