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

IndexIndex pole formuláře, s nímž se má pracovat. První pole má index 1
TriggerEventZí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

0Index pole byl neplatný, nebo pole nemá akci přiřazenou k zadané spouštěcí události
Non-zeroActionID pole formuláře pro zadanou spouštěcí událost