GetFormFieldActionIDA
양식 필드, 주석 및 핫스폿 링크
설명
끝의 A는 ANSI(char) DLL 진입점을 나타내며 ActiveX/COM 표면은 Unicode 형식만 노출합니다. 동작은 GetFormFieldActionID와 동일하고 문자열 인수는 현재 SetAnsiMode 코드 페이지를 사용해 해석됩니다
GetActionType, GetActionDest, GetActionURL 및 SetActionURL 같은 여러 동작 조작 함수와 함께 사용할 수 있는 지정 양식 필드의 ActionID를 반환합니다
트리거 이벤트는 여러 가지이며 각 이벤트에는 it's 자체 동작이 있음
구문
Delphi
Function DLGetFormFieldActionIDA(InstanceID, Index: Integer; TriggerEvent: PAnsiChar): Integer;
DLL
int DLGetFormFieldActionIDA(int InstanceID, int Index, const char * TriggerEvent);
매개변수
| Index | 작업할 양식 필드의 인덱스. 첫 번째 양식 필드의 인덱스는 1입니다 |
|---|---|
| TriggerEvent | 지정한 트리거 이벤트의 작업을 가져옵니다: 빈 문자열 = 단순 활성화 작업, E = 주석 진입 작업, X = 주석 이탈 작업, D = 주석 버튼 누름 작업, U = 주석 버튼 놓기 작업, Fo = 주석 입력 포커스 작업, Bl = 주석 입력 흐림(포커스 반대) 작업, PO = 주석 페이지 열기 작업, PC = 주석 페이지 닫기 작업, PV = 주석 페이지 표시 작업, PI = 주석 페이지 숨김 작업, K = 양식 필드 변경 작업, F = 양식 필드 서식 작업, V = 양식 필드 검증 작업, C = 양식 필드 계산 작업 |
반환 값
| 0 | 필드 인덱스가 잘못되었거나 지정한 트리거 이벤트에 연결된 작업이 필드에 없습니다 |
|---|---|
| Non-zero | 지정한 트리거 이벤트에 대한 양식 필드'의 ActionID |