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
| Index | L'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 | |
| Link | L'URL du script serveur qui traitera l'envoi du formulaire |
Valeurs de retour
| 0 | L'action du champ n'a pas pu être définie ou le mode PDF/X-6 est actif |
|---|---|
| 1 | Success |