GetFormFieldActionID

Lomakekentät, merkinnät ja hotspot-linkit

Kuvaus

Palauttaa annetun lomakekentän ActionID:n, jota voi käyttää toimintojen käsittelyfunktioissa kuten GetActionType, GetActionDest, GetActionURL ja SetActionURL

Eri laukaisutapahtumia on olemassa, ja jokaisella on oma toimintonsa

Syntaksi

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

Parametrit

IndexKäsiteltävän lomakekentän indeksi. Ensimmäisellä lomakekentällä on indeksi 1
TriggerEventHaettava toiminto annetulle laukaisutapahtumalle: Tyhjä merkkijono = yksinkertainen aktivointitoiminto E = merkinnän enter-toiminto X = merkinnän exit-toiminto D = merkinnän painallus (button down) -toiminto U = merkinnän vapautus (button up) -toiminto Fo = merkinnän kohdistustoiminto Bl = merkinnän kohdistuksen poisto -toiminto PO = merkinnän sivun avaus -toiminto PC = merkinnän sivun sulkemistoiminto PV = merkinnän sivun näkyviin tulemistoiminto PI = merkinnän sivun katoamistoiminto K = lomakekentän muutostoiminto F = lomakekentän muotoilutoiminto V = lomakekentän validointitoiminto C = lomakekentän laskentatoiminto

Paluuarvot

0Kenttäindeksi oli virheellinen tai kentällä ei ole toimintoa annetulle laukaisutapahtumalle
Non-zeroLomakekentän ActionID annetulle laukaisutapahtumalle