GetFormFieldActionID

Formos laukai, anotacijos ir aktyviosios nuorodos

Aprašymas

Grąžina nurodytojo formos lauko ActionID, kurį galima naudoti su įvairiomis veiksmų valdymo funkcijomis, tokiomis kaip GetActionType, GetActionDest, GetActionURL ir SetActionURL

Yra skirtingieji trigerių įvykiai, ir kiekvienas jų turi savąjį veiksmą

Sintaksė

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);

Parametrai

IndexFormos lauko, su kuriuo dirbama, indeksas. Pirmasis formos laukas turi indeksą 1
TriggerEventGauna nurodytojo trigerio įvykio veiksmą: tuščia eilutė = paprastas aktyvinimo veiksmas E = anotacijos įėjimo veiksmas X = anotacijos išėjimo veiksmas D = anotacijos mygtuko nuspaudimo veiksmas U = anotacijos mygtuko atleidimo veiksmas Fo = anotacijos įvesties fokusavimo veiksmas Bl = anotacijos fokusavimo praradimo (focus priešingybė) veiksmas PO = anotacijos puslapio atvėrimo veiksmas PC = anotacijos puslapio užvėrimo veiksmas PV = anotacijos puslapio matomumo veiksmas PI = anotacijos puslapio nematomumo veiksmas K = formos lauko keitimo veiksmas F = formos lauko formatavimo veiksmas V = formos lauko tikrinimo veiksmas C = formos lauko skaičiavimo veiksmas

Grąžinamos reikšmės

0Lauko indeksas buvo netinkamas arba laukas neturi veiksmo, susieto su nurodytuoju trigerio įvykiu
Non-zeroFormos lauko ActionID nurodytajam trigerio įvykiui