GetFormFieldActionID

Полета на формуляр, анотации и връзки към горещи точки

Описание

Връща ActionID за посоченото поле на формуляр, който може да се използва с различните функции за управление на действия като GetActionType, GetActionDest, GetActionURL и SetActionURL

Съществуват различни събития за задействане и всяко има свое 'действие'

Синтаксис

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

Параметри

IndexИндексът на полето на формуляра, с което да се работи Първото поле на формуляра има индекс 1
TriggerEventИзвлича действието за посоченото задействащо събитие: Празен низ = действие при обикновено активиране E = действие при влизане в анотацията X = действие при излизане от анотацията D = действие при натискане на бутон на мишката върху анотацията U = действие при отпускане на бутон на мишката върху анотацията Fo = действие при получаване на входен фокус от анотацията Bl = действие при загуба на входен фокус от анотацията (обратно на фокуса) PO = действие при отваряне на страница с анотация PC = действие при затваряне на страница с анотация PV = действие при видимост на страница с анотация PI = действие при невидимост на страница с анотация K = действие при промяна на поле на формуляр F = действие при форматиране на поле на формуляр V = действие при валидиране на поле на формуляр C = действие при изчисляване на поле на формуляр

Върнати стойности

0Индексът на полето е невалиден или полето няма действие, свързано с посоченото събитие за задействане
Non-zeroActionID на полето на формуляра's за указаното събитие за задействане