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
| Index | Formos lauko, su kuriuo dirbama, indeksas. Pirmasis formos laukas turi indeksą 1 |
|---|---|
| TriggerEvent | Gauna 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
| 0 | Lauko indeksas buvo netinkamas arba laukas neturi veiksmo, susieto su nurodytuoju trigerio įvykiu |
|---|---|
| Non-zero | Formos lauko ActionID nurodytajam trigerio įvykiui |