SetFormFieldSubmitAction

Champs de formulaire

Description

Ajoute une action d'envoi à un champ de formulaire bouton

Syntaxe

Delphi

Function TPDFlib.SetFormFieldSubmitAction(Index: Integer; Const ActionType, Link: WideString): Integer;

ActiveX

Function PDFlib::SetFormFieldSubmitAction(Index As Long, ActionType As String, Link As String) As Long

DLL

int DLSetFormFieldSubmitAction(int InstanceID, int Index, const wchar_t * ActionType, const wchar_t * Link);

Paramètres

IndexL'index du champ de formulaire Le type d'action : E = Une action à exécuter lorsque le curseur entre dans la zone active de l'annotation X = Une action à exécuter lorsque le curseur quitte la zone active de l'annotation D = Une action à exécuter lorsque le bouton de la souris est enfoncé dans la zone active de l'annotation U = Une action à exécuter lorsque le bouton de la souris est relâché dans la zone active de l'annotation Fo = Une action à exécuter lorsque l'annotation reçoit le focus de saisie Bl = Une action à exécuter lorsque l'annotation perd le focus de saisie (flou) K = Une action à exécuter lorsque l'utilisateur tape une touche dans un champ de texte ou une liste déroulante ou modifie la sélection dans une liste déroulante à défilement. Cela permet de contrôler la validité de la frappe et de la rejeter ou de la modifier. F = Une action à exécuter avant que le champ ne soit mis en forme pour afficher sa valeur courante. Cela permet d'ajuster la valeur du champ avant la mise en forme. V = Une action à exécuter lors d'un changement de la valeur du champ. Cela permet de contrôler la validité de la nouvelle valeur. C = Une action à exécuter afin de recalculer la valeur de ce champ lorsque celle d'un autre champ change
ActionType
LinkL'URL du script serveur qui traitera l'envoi du formulaire

Valeurs de retour

0L'action du champ n'a pas pu être définie ou le mode PDF/X-6 est actif
1Success