SetFormFieldSubmitActionEx

Formulárové polia

Popis

Pridá akciu odoslania k poľu formulára tlačidla s parametrom príznakov na nastavenie rôznych možností odoslania. Pozrite kapitolu "Form Actions" oficiálnych špecifikácií PDF

Syntax

Delphi

Function TPDFlib.SetFormFieldSubmitActionEx(Index: Integer; Const ActionType, Link: WideString; Flags: Integer): Integer;

ActiveX

Function PDFlib::SetFormFieldSubmitActionEx(Index As Long, ActionType As String, Link As String, Flags As Long) As Long

DLL

int DLSetFormFieldSubmitActionEx(int InstanceID, int Index, const wchar_t * ActionType, const wchar_t * Link, int Flags);

Parametre

IndexIndex poľa formulára Druh akcie: E = Akcia vykonaná, keď kurzor vstúpi do aktívnej oblasti anotácie X = Akcia vykonaná, keď kurzor opustí aktívnu oblasť anotácie D = Akcia vykonaná, keď sa v aktívnej oblasti anotácie stlačí tlačidlo myši U = Akcia vykonaná, keď sa v aktívnej oblasti anotácie pustí tlačidlo myši Fo = Akcia vykonaná, keď anotácia získa vstupný fokus Bl = Akcia vykonaná, keď anotácia stratí vstupný fokus (rozostrenie) K = Akcia vykonaná, keď používateľ napíše znak do textového poľa alebo rozbaľovacieho poľa alebo zmení výber v rolovacom zozname. Umožní skontrolovať platnosť stlačenia klávesy a zamietnuť ho alebo ho zmeniť. F = Akcia vykonaná pred formátovaním poľa na zobrazenie jeho aktuálnej hodnoty. Umožní zmeniť hodnotu poľa pred formátovaním. V = Akcia vykonaná, keď sa zmení hodnota poľa. Umožní skontrolovať platnosť novej hodnoty. C = Akcia vykonaná na prepočítanie hodnoty tohto poľa, keď sa zmení hodnota iného poľa
ActionType
LinkURL skriptu na serveri, ktorý spracuje odoslanie formulára
FlagsHodnota príznakov definovaná Adobe pre akciu odoslania poľa formulára

Návratové hodnoty

0Akciu poľa nebolo možné nastaviť alebo je aktívny režim PDF/X-6
1Success