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 | |
| Link | La URL del script del servidor que procesará el envío del formulario |
| Flags | Valor de marcas definido por Adobe para la acción de envío del campo de formulario |
Valores devueltos
| 0 | No se pudo establecer la acción del campo |
|---|---|
| 1 | Success |