GetFormFieldActionIDA

Champs de formulaire, annotations et liens de zone réactive

Description

Le A final indique le point d’entrée de DLL ANSI (char); l’interface ActiveX/COM n’expose que la forme Unicode. Le comportement est identique à GetFormFieldActionID et les arguments de chaîne sont interprétés selon la page de codes SetAnsiMode actuelle

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 DLGetFormFieldActionIDA(InstanceID, Index: Integer; TriggerEvent: PAnsiChar): Integer;

DLL

int DLGetFormFieldActionIDA(int InstanceID, int Index, const char * 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é