HOWTO: Microsoft Office InfoPath 2003 양식의 스크립트 디버그

기술 자료 번역 기술 자료 번역
기술 자료: 827002 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

요약

이 문서에서는 InfoPath 양식에서 코드 실행을 중지하는 방법을 설명합니다. InfoPath 양식의 스크립트를 디버깅하려는 경우 코드 실행을 중지할 수 있습니다.

추가 정보

InfoPath 양식의 스크립트를 디버깅하려면 우선 Microsoft Script Debugger를 InfoPath 양식에 연결해야 합니다. Script Debugger가 InfoPath 양식의 스크립트를 디버깅할 때 중단점이 인식되지 않으므로 중단점에서 코드 실행이 중지되지 않습니다. 따라서 중단점 대신 Microsoft JScript의 DEBUGGER 문이나 Microsoft Visual Basic Scripting(VBScript)의 STOP 문을 사용하여 디버깅을 위해 코드 실행을 중지해야 합니다. JScript와 VBScript에서 디버깅을 위해 코드 실행을 중지하는 방법과 InfoPath 양식의 스크립트 언어를 VBScript나 JScript로 변경하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
828853 HowTo: InfoPath 양식의 스크립트 언어 변경

단계

  1. Infopath 2003을 시작합니다.
  2. 파일 메뉴에서 양식 디자인을 누릅니다.
  3. 양식 디자인 작업창에서 새 양식을 누릅니다.
  4. 양식에 다음 스크립트를 추가하려면 다음 단계를 수행하십시오.
    1. 도구 메뉴에서 스크립트를 가리킨 다음 로드 이벤트에서를 선택합니다.

      Microsoft Script Editor가 표시됩니다.
    2. OnLoad 함수를 다음 코드로 바꿉니다.

      JScript
      	function XDocument::OnLoad(eventObj)
      	{
      		debugger;
      		XDocument.UI.Alert("This is a test.");
      	}

      VBScript
      	Sub XDocument_OnLoad(eventObj)
      		Stop
      		XDocument.UI.Alert "This is a test."
      	End Sub
    3. 스크립트를 저장한 다음 Script Editor를 닫습니다.
  5. 파일 메뉴에서 양식 미리 보기를 가리킨 다음 기본을 누릅니다.
  6. Just-In-Time 디버깅 대화 상자가 표시됩니다. 가능한 디버거 목록에서 새 인스턴스 Microsoft Script Editor를 선택한 다음 를 누릅니다.

    원격 프로시저 호출(RPC) 한 단계씩 코드 실행 대화 상자가 표시됩니다. 확인을 누릅니다.

    Script Editor에 스크립트가 표시되고 스크립트 실행이 중지됩니다.

    참고 Script Editor는 표시되지만 코드가 표시되지 않으면 Script Editor의 웹 디버깅 기능을 설치해야 할 수 있습니다. 자세한 내용은 다음 "웹 스크립트 디버깅 설치" 절을 참조하십시오.
  7. F10 키를 눌러 스크립트의 나머지 코드 줄 내에서 이동합니다.

웹 스크립트 디버깅 설치

스크립트를 디버깅하려고 할 때 Script Editor는 열리지만 코드 창에 코드가 표시되지 않으면 디버그 메뉴를 누른 다음 웹 디버깅 설치를 누릅니다. Office 설치 중 웹 디버깅 기능이 처음 사용할 때 설치로 표시되어 있으면 다음과 유사한 오류 메시지가 나타납니다.

웹 디버깅 기능을 설치하면 Microsoft Script Editor을(를) 다시 시작해야 합니다. 이 기능은 현재 설치되어 있지 않습니다. 지금 설치하시겠습니까?
를 눌러서 웹 디버깅을 설치합니다. 설치 후 미리 보기 모드를 닫은 다음 미리 보기 모드를 다시 시작하여 스크립트를 디버깅해야 합니다.

Office 설치 중 웹 디버깅 기능이 설치되지 않음으로 표시되어 있으면 다음과 유사한 오류 메시지가 나타납니다.

웹 디버깅 기능을 설치하면 Microsoft Script Editor을(를) 다시 시작해야 합니다. 이 기능을 사용할 수 없습니다. 이 기능을 사용하려면 설치 프로그램을 실행하여 "기능 추가/제거"를 선택하고 "내 컴퓨터에서 실행"이나 "CD에서 실행", "네트워크에서 실행"을 선택하십시오.
확인을 누른 다음 Script Editor를 끝냅니다. Office 설치에서 웹 디버깅 기능을 설치하려면 다음 단계를 수행하십시오.
  1. 제어판에서 프로그램 추가/제거를 선택합니다.
  2. 설치된 프로그램 목록에서 Microsoft Office를 선택한 다음 변경을 누릅니다.

    Office 설치 프로그램이 시작됩니다.
  3. 유지 관리 모드 옵션 목록에서 기능 추가/제거를 선택하고 다음을 누릅니다.
  4. 응용 프로그램의 고급 사용자 지정을 선택하십시오. 확인란을 선택하고 다음을 누릅니다.
  5. Office 도구 노드를 두 번 누릅니다.
  6. HTML 원본 편집 노드를 두 번 누릅니다.
  7. 웹 스크립팅 노드를 두 번 누릅니다.
  8. 웹 디버깅에 대한 드롭다운 메뉴를 선택한 다음 내 컴퓨터에서 실행을 누릅니다.
  9. 업데이트를 누릅니다.




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 827002 - 마지막 검토: 2003년 12월 8일 월요일 - 수정: 1.2
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Office InfoPath 2003
키워드:?
kbhowto kbscript kbappdev kbdebug kbcode KB827002

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com