2017-11-16 23 views
0

Java 응용 프로그램에서 날짜를 설정하려고합니다.UFT/QTP를 통해 JavaObject에서 날짜를 선택할 수 없습니다.

JavaDialog("tagname:=DialogM").JavaList("index:=2")

  • 그린 부분은있다 : JavaDialog("tagname:=DialogM").JavaObject("tagname:=JCalendarField\$DayList", "Index:=0")
  • 나는했습니다 아래 이미지

    enter image description here

    1. 은 빨간색 부분은 그대로입니다 오히려 여기에 날짜를 정하게하려고 애썼다. 나는 "select", "click"을 사용하여 1과 2를 시도했으나 작동하지 않았다. 또한 SendKeys 메서드를 사용하여 (경우에 따라) 사용하지 못했습니다. 나는 이것을 달성하기 위해 무엇을 할 것인지에 대한 아이디어가 없습니다. 어떤 도움을 주셔서 감사합니다

    답변

    -1

    JavaCalendar 대신 일반 JavaObject 개체가있는 것이 문제입니다. 따라서 특정 날짜를 선택할 수있는 "SetDate"와 같은 JavaCalendar 특정 메소드의 이점은 없습니다.

    레코드를 만들고 UFT의 출력을 보았습니까?

    +0

    정확히 그 이유는 다른 누군가가 우연히 만난다면 어떤 방법이 있는지 물어보고 싶었던 이유입니다. - 녹음을했는데 좌표를 클릭하기 만하면됩니다. 녹음에 많은 도움이되지 않습니다. – Pranav