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
| 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é |