FormFieldJavaScriptAction
폼 필드, JavaScript
설명
가능한 모든 액션 유형에 대해 폼 필드에 JavaScript를 추가합니다
구문
Delphi
Function TPDFlib.FormFieldJavaScriptAction(Index: Integer; Const ActionType, JavaScript: WideString): Integer;
ActiveX
Function PDFlib::FormFieldJavaScriptAction(Index As Long, ActionType As String, JavaScript As String) As Long
DLL
int DLFormFieldJavaScriptAction(int InstanceID, int Index, const wchar_t * ActionType, const wchar_t * JavaScript);
매개변수
| Index | 폼 필드의 인덱스 액션 유형: E = 커서가 주석의 활성 영역에 들어올 때 수행되는 액션 X = 커서가 주석의 활성 영역을 벗어날 때 수행되는 액션 D = 마우스 버튼이 주석의 활성 영역 안에서 눌릴 때 수행되는 액션 U = 마우스 버튼이 주석의 활성 영역 안에서 해제될 때 수행되는 액션 Fo = 주석이 입력 포커스를 받을 때 수행되는 액션 Bl = 주석이 입력 포커스를 잃을 때(블러) 수행되는 액션 K = 사용자가 텍스트 필드나 콤보 상자에 키 입력을 하거나 스크롤 가능한 목록 상자에서 선택을 변경할 때 수행되는 액션. 이를 통해 키 입력의 유효성을 검사하고 거부하거나 수정할 수 있습니다. F = 필드가 현재 값을 표시하도록 포맷되기 전에 수행되는 액션. 이를 통해 포맷 전에 필드 값을 수정할 수 있습니다. V = 필드 값이 변경될 때 수행되는 액션. 이를 통해 새 값의 유효성을 검사할 수 있습니다. C = 다른 필드의 값이 변경될 때 이 필드의 값을 다시 계산하기 위해 수행되는 액션 |
|---|---|
| ActionType | |
| JavaScript | 실행할 JavaScript입니다 |
반환 값
| 0 | 폼 필드나 액션이 잘못되었거나 PDF/A 또는 PDF/X-6 모드가 활성 상태입니다 |
|---|---|
| 1 | JavaScript 액션이 성공적으로 추가되었습니다 |