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

IndexL'index du champ de formulaire à traiter Le premier champ de formulaire porte l'index 1
TriggerEventRé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

0L'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-zeroL'ActionID du champ de formulaire pour l’événement déclencheur indiqué