GetFormFieldActionID
Champs de formulaire, annotations et liens de zone réactive
Description
Renvoie l'ActionID du champ indiqué, utilisable avec les fonctions de manipulation d'action telles que GetActionType, GetActionDest, GetActionURL et SetActionURL
Il existe différents événements déclencheurs et chacun possède l'action qui lui est propre
Syntaxe
Delphi
Function TPDFlib.GetFormFieldActionID(Index: Integer; Const TriggerEvent: WideString): Integer;
ActiveX
Function PDFlib::GetFormFieldActionID(Index As Long, TriggerEvent As String) As Long
DLL
int DLGetFormFieldActionID(int InstanceID, int Index, const wchar_t * TriggerEvent);
Paramètres
| Index | L'index du champ de formulaire à traiter Le premier champ de formulaire porte l'index 1 |
|---|---|
| TriggerEvent | Récupère l’action de l’événement déclencheur indiqué : chaîne vide = action d’activation simple E = entrée dans l’annotation X = sortie de l’annotation D = bouton enfoncé U = bouton relâché Fo = prise du focus de saisie Bl = perte du focus de saisie PO = ouverture de la page PC = fermeture de la page PV = page visible PI = page invisible K = modification du champ de formulaire F = formatage du champ de formulaire V = validation du champ de formulaire C = calcul du champ de formulaire |
Valeurs de retour
| 0 | L'index du champ n'était pas valide ou le champ ne possède aucune action associée à l'événement déclencheur spécifié |
|---|---|
| Non-zero | L'ActionID du champ de formulaire pour l’événement déclencheur indiqué |