예제 9: JavaScript
이 예제에서는 일반적인 최종 사용자 함수를 연습해 보는 일련의 API를 소개합니다. 제목 설정, 입력 및 출력 값 가져오기, 값 및 단위 변경과 같은 사용자 정의 API 호출을 작성하는 방법을 보여 줍니다.
2. 명령 프롬프트를 사용하여 javascript example.js를 실행합니다. Windows 스크립트 호스트 알림 창이 열립니다. 확인을 클릭하여 이 창을 닫습니다.
3. PTC Mathcad Prime이 열립니다. Windows 스크립트 호스트 알림 창이 열리고 PTC Mathcad Prime이 성공적으로 시작되었음을 알립니다.
확인을 클릭하여 이 창을 닫습니다.
4. API가 테스트 워크시트를 엽니다. 워크시트의 입력 영역 수와 첫 번째 입력의 별칭을 보여 주는 Windows 스크립트 호스트 알림 창이 열립니다.
5. 워크시트에서 input1 및 matrixInput1 변수를 정의하는 두 입력 영역을 확인합니다.
확인을 클릭하여 이 창을 닫습니다.
6. API가 SetRealValue 메소드를 사용하여 Input1을 45kg에서 12.2341km로 변경함을 알려 주는 Windows 스크립트 호스트 알림 창이 열립니다. 확인을 클릭하여 이 창을 닫습니다.
7. Input1의 값이 12.2341km로 변경됩니다. 워크시트의 출력 영역 수와 첫 번째 출력의 별칭을 보여 주는 Windows 스크립트 호스트 알림 창이 열립니다.
확인을 클릭하여 이 창을 닫습니다.
8. API가 GetRealValue 메소드를 사용해 Output1의 새 값을 읽음을 알려 주는 Windows 스크립트 호스트 알림 창이 열립니다. 확인을 클릭하여 이 창을 닫습니다.
9. Windows 스크립트 호스트 알림 창이 열리고 다음 정보를 알립니다.
◦ 열려 있는 모든 워크시트를 저장했으며 다른 COM 클라이언트는 없는 경우 PTC Mathcad Prime이 닫힘
◦ 수정된 워크시트를 저장하지 않은 경우 PTC Mathcad Prime이 열린 상태로 유지됨
확인을 클릭하여 이 창을 닫습니다.
10. 테스트 워크시트의 변경 내용을 저장할지를 확인하라는 프롬프트가 나타납니다.
11. 저장 안 함을 클릭하여 워크시트와 PTC Mathcad Prime을 닫습니다.