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

IndexLomakekentä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
JavaScriptSuoritettava JavaScript

Paluuarvot

0Lomakekenttä tai toiminto oli virheellinen tai PDF/A- tai PDF/X-6-tila on käytössä
1JavaScript-toiminto lisättiin onnistuneesti