SetFormFieldSubmitActionEx

Formos laukai

Aprašymas

Prideda pateikimo veiksmą mygtuko formos laukui su vėliavėlių parametru įvairioms pateikimo nuostatoms nustatyti. Žr. oficialiųjų PDF specifikacijų skyrių "Form Actions"

Sintaksė

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

Parametrai

IndexFormos lauko indeksas Veiksmo tipas: E = Veiksmas, atliekamas, kai žymiklis įeina į anotacijos aktyviąją sritį X = Veiksmas, atliekamas, kai žymiklis išeina iš anotacijos aktyviosios srities D = Veiksmas, atliekamas, kai pelės mygtukas nuspaudžiamas anotacijos aktyviojoje srityje U = Veiksmas, atliekamas, kai pelės mygtukas atleidžiamas anotacijos aktyviojoje srityje Fo = Veiksmas, atliekamas, kai anotacija gauna įvesties fokusą Bl = Veiksmas, atliekamas, kai anotacija praranda įvesties fokusą (fokuso netekimas) K = Veiksmas, atliekamas, kai naudotojas įveda klavišą į teksto lauką arba kombinuotąjį sąrašą arba keičia pasirinkimą slenkamajame sąraše. Tai leidžia patikrinti klavišo tinkamumą ir jį atmesti arba pakeisti. F = Veiksmas, atliekamas prieš formatuojant lauką, kad būtų rodoma jo dabartinė reikšmė. Tai leidžia pakeisti lauko reikšmę prieš formatavimą. V = Veiksmas, atliekamas, kai keičiama lauko reikšmė. Tai leidžia patikrinti naujosios reikšmės tinkamumą. C = Veiksmas, atliekamas norint perskaičiuoti šio lauko reikšmę, kai pasikeičia kito lauko reikšmė
ActionType
LinkServerio scenarijaus, kuris apdoros formos pateikimą, URL
FlagsAdobe apibrėžtoji vėliavėlių reikšmė formos lauko pateikimo veiksmui

Grąžinamos reikšmės

0Lauko veiksmo nepavyko nustatyti arba aktyvus PDF/X-6 režimas
1Success