SetFormFieldSubmitActionEx
Champs de formulaire
Description
Ajoute une action d'envoi à un champ de formulaire bouton avec un paramètre d'indicateurs permettant de définir diverses options d'envoi. Veuillez vous reporter à la section "Form Actions" des spécifications PDF officielles
Syntaxe
Delphi
Function TPDFlib.SetFormFieldSubmitActionEx(Index: Integer; Const ActionType, Link: WideString; Flags: Integer): Integer;
ActiveX
Function PDFlib::SetFormFieldSubmitActionEx(Index As Long, ActionType As String, Link As String, Flags As Long) As Long
DLL
int DLSetFormFieldSubmitActionEx(int InstanceID, int Index, const wchar_t * ActionType, const wchar_t * Link, int Flags);
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 |
| Flags | Valeur d'indicateurs définie par Adobe pour l'action d'envoi du champ de 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 |