FormFieldJavaScriptAction
Lomakekentät, JavaScript
Kuvaus
Lisää JavaScriptiä lomakekenttään mille tahansa mahdollisista toimintotyypeistä
Syntaksi
Delphi
Function TPDFlib.FormFieldJavaScriptAction(Index: Integer; Const ActionType, JavaScript: WideString): Integer;
ActiveX
Function PDFlib::FormFieldJavaScriptAction(Index As Long, ActionType As String, JavaScript As String) As Long
DLL
int DLFormFieldJavaScriptAction(int InstanceID, int Index, const wchar_t * ActionType, const wchar_t * JavaScript);
Parametrit
| Index | Lomakekentän indeksi Toimintotyyppi: E = Toiminto, joka suoritetaan, kun osoitin saapuu merkinnän aktiiviselle alueelle X = Toiminto, joka suoritetaan, kun osoitin poistuu merkinnän aktiiviselta alueelta D = Toiminto, joka suoritetaan, kun hiiren painike painetaan merkinnän aktiivisen alueen sisällä U = Toiminto, joka suoritetaan, kun hiiren painike vapautetaan merkinnän aktiivisen alueen sisällä Fo = Toiminto, joka suoritetaan, kun merkintä vastaanottaa syötekohdistuksen Bl = Toiminto, joka suoritetaan, kun merkintä menettää syötekohdistuksen (blur) K = Toiminto, joka suoritetaan, kun käyttäjä näppäilee merkkiä tekstikenttään tai yhdistelmäruutuun tai muuttaa valintaa vieritettävässä luetteloruudussa. Tämä mahdollistaa näppäinpainalluksen tarkistamisen kelvollisuuden varmistamiseksi sekä sen hylkäämisen tai muokkaamisen. F = Toiminto, joka suoritetaan ennen kuin kenttä muotoillaan esittämään nykyinen arvonsa. Tämä mahdollistaa kentän arvon muokkaamisen ennen muotoilua. V = Toiminto, joka suoritetaan, kun kentän arvo muuttuu. Tämä mahdollistaa uuden arvon tarkistamisen kelvollisuuden varmistamiseksi. C = Toiminto, joka suoritetaan, jotta tämän kentän arvo lasketaan uudelleen, kun toisen kentän arvo muuttuu |
|---|---|
| ActionType | |
| JavaScript | Suoritettava JavaScript |
Paluuarvot
| 0 | Lomakekenttä tai toiminto oli virheellinen tai PDF/A- tai PDF/X-6-tila on käytössä |
|---|---|
| 1 | JavaScript-toiminto lisättiin onnistuneesti |