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-zero | ActionID на полето на формуляр за посоченото тригър събитие |
Връщани стойности
| 0 | Индексът на полето е невалиден или полето няма действие, свързано с посоченото тригър събитие |
|---|---|
| Non-zero | ActionID на полето на формуляр за посоченото тригър събитие |