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
| Index | Käsiteltävän lomakekentän indeksi. Ensimmäisellä lomakekentällä on indeksi 1 |
|---|---|
| TriggerEvent | Haettava 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
| 0 | Kenttäindeksi oli virheellinen tai kentällä ei ole toimintoa annetulle laukaisutapahtumalle |
|---|---|
| Non-zero | Lomakekentän ActionID annetulle laukaisutapahtumalle |