GetFormFieldActionID
Pole formuláře, anotace a hotspot odkazy
Popis
Vrací ActionID pro zadané pole formuláře, který lze použít s různými funkcemi pro manipulaci s akcemi jako GetActionType, GetActionDest, GetActionURL a SetActionURL
There are different trigger events and each one has it's own action.
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);
Parametry
| Index | Index pole formuláře, s nímž se má pracovat. První pole má index 1 |
|---|---|
| TriggerEvent | Získá akci pro zadanou spouštěcí událost: Prázdný řetězec = jednoduchá aktivační akce E = akce vstupu do anotace X = akce opuštění anotace D = akce stisku tlačítka anotace U = akce uvolnění tlačítka anotace Fo = akce zaměření vstupu anotace Bl = akce ztráty zaměření vstupu anotace (opak zaměření) PO = akce otevření stránky anotace PC = akce zavření stránky anotace PV = akce zviditelnění stránky anotace PI = akce zneviditelnění stránky anotace K = akce změny pole formuláře F = akce formátování pole formuláře V = akce validace pole formuláře C = akce výpočtu pole formuláře |
Návratové hodnoty
| 0 | Index pole byl neplatný, nebo pole nemá akci přiřazenou k zadané spouštěcí události |
|---|---|
| Non-zero | ActionID pole formuláře pro zadanou spouštěcí událost |