참고: 사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서 가 여기 있습니다.
통합된 개발 환경의 일반적인 기능 디버깅 또는 찾기 및 사용자가 작성 하는 스크립트에서 오류를 수정 하는 기능입니다. 스크립트 디버그 때 스크립트 오류가 발생 하거나 디버그 문을 스크립트를 추가 하 여 중단점을 설정할 때 디버그 수 있습니다. 실행을 중단 하 고 스크립트를 단계별로 실행 하 고 해당 문제를 검사 하는 것을 허용 하는 경우 디버거가 디버그 문이 됩니다. 이 문서에서는 디버그 문을 스크립트를 추가 하는 방법을 설명 합니다.
-
Microsoft Office InfoPath에서 스크립트를 포함 하 여 양식 서식 파일을 엽니다.
-
도구 메뉴에서 프로그래밍 을 가리킨 다음 클릭 하 고 Microsoft Script Editor 또는 Microsoft Script Editor MSE ()를 열려면 ALT + SHIFT + F11 키를 누릅니다.
-
스크립트에서 디버그 문을 추가 하려는 위치에 커서를 놓습니다 하 고 다음 중 하나를 수행 합니다.
-
디버그 문을 Microsoft JScript 스크립팅 언어에서를 추가 하려면 debugger; 문을 입력 합니다.
-
-
디버그 문을 Microsoft Visual Basic Scripting Edition (VBScript) 스크립팅 언어에서를 추가 하려면 Stop 문을 입력 합니다.
-
다음 예제에서는 JScript 구문을 사용 하 여 OnLoad 이벤트 처리기에서 디버그 문을 사용 하는 방법을 보여 줍니다.
function XDocument::OnLoad(eventObj)
{
debugger;
} -
MSE에서 저장 을 클릭 하거나 CTRL + S를 누릅니다.
-
InfoPath로 전환 합니다.
-
표준 도구 모음에서 미리 보기 를 클릭 하거나 CTRL + SHIFT + B를 누릅니다.
-
Just-In-Time 디버깅 대화 상자에서 새 인스턴스의 Microsoft Script Editor 를 클릭 한 다음 예 를 클릭 합니다.
-
단계별 원격 프로시저 호출 대화 상자에서 스크립트 를 클릭 한 다음 확인 을 클릭 합니다. MSE 디버그 모드에서 열리고 노란색 화살표 실행 일시 중단 된 위치를 나타냅니다.
팁: 디버그 모드에서 MSE로 제공 되는 디버깅 기능을 모두 사용할 수 있습니다. 중단점 설정, 단계별로 프로그램 문 및 보기 조사식, 직접 실행 및 호출 스택 창 등 디버깅 창 중 하나가 포함 됩니다.
-
스크립트 디버깅을 중지 하려면 디버그 메뉴에서 디버깅 중지 를 클릭 하거나 MSE에서 SHIFT + f 5를 누릅니다.