helpKey
helpKey 특성은 사용자가 텍스트 양식의 필드에 대한 도움말 정보를 표시하기 위해 누르는 기능 키를 지정합니다.
양식, FormGroup 또는 use 문에서 helpKey 특성을 지정할 수 있습니다. use 문의 helpKey 값은 FormGroup에 해당 값을 대체합니다. 양식에서 명확하게 특성을 지정하지 않는 경우에만 EGL이ormGroup 또는 use 문의 helpKey 특성을 사용합니다. 양식에서 helpKey 특성을 지정하는 경우 해당 값이 항상 사용됩니다.
EGL은 현재 텍스트 양식과 연관된 도움말 양식에서 도움말 정보를 검색합니다.
helpKey 특성의 값은 PFKeyKind 열거에서 옵니다. 해당 열거의 멤버는 1과 24를 포함하여 그 사이에 있는 숫자 뒤에 오는 문자 "pf"로 구성됩니다. 기본값은 pf1입니다.
PC 키보드 EGL은 다음 표에 표시된 대로 기능 키를 맵핑합니다. 더하기 기호(+)는 사용자가 동시에 두 개의 키를 누르는 것을 표시합니다.
| 3270 키 | EGL 키 맵핑 | Windows 플랫폼에서 실행하는 프로그램을 위한 추가 EGL 키 맵핑 |
|---|---|---|
| PF1-PF12 | F1–F12 | |
| PF13-PF24 | Ctrl+S을 누른 다음 F1–F12를 누름 | Shift+F1-F12 |
| PA1-PA3 | Ctrl+A를 누른 다음 F1–F3을 누름 | Ctl+F1-F3 |
키 조합 Ctrl+S와 Ctrl+A는 다음과 같이 동작합니다.
- 조합 키 입력(예: Ctrl+S)을 홀수 번 누르고 하위 범위(예: F1-F12)에서 기능 키를 누른 경우 2차 키 입력이 상위 범위(예: PF13-PF24)의 기능 키로 해석됩니다.
- 조합 키 입력(예: Ctrl+S)을 짝수 번 누르고 하위 범위(예: F1-F12)에서 기능 키를 누른 경우 2차 키 입력이 하위 범위의 기능 키로 해석됩니다.
- 조합 키 입력을 누르고 연관된 기능 키가 아닌 다른 키를 누른 경우 조합 키 입력은 아무 효과가 없습니다. 그러나 입력 필드에 포커스가 있고 2차 키 입력(예: "a")이 표시 가능한 문자와 연관된 경우 양식은 해당 문자를 표시합니다.
예
다음 코드는 기본값 F1에서 F4까지의 도움말 키를 변경합니다.
helpKey = PFKeyKind.pf4
호환성
| 데이터 항목 | VGUI 레코드 | 콘솔 UI | 텍스트 양식 Java™ | 텍스트 양식 COBOL | 인쇄 양식 Java | 인쇄 양식 COBOL |
|---|---|---|---|---|---|---|
| 예 | 아니오 | 아니오 | 예 | 예* | 아니오 | 아니오 |
* 다음 호환성 고려사항을 참조하십시오.
| 플랫폼 | 문제 |
|---|---|
| IMS/VS | 사용자 설치에서 PF12를 IMS™ 로컬 복사 기능으로 사용하는 경우, PF12를 도움말 키로 사용하지 마십시오. |