当我对Java树对象使用getcelldata
方法时,没有返回任何内容。
Celldata=javawindow("Oracle").javatable("Console").getcelldata(1,1)
Celldata=javawindow("Oracle").javatable("Console").getcelldata("#1","#1")
请帮忙。
答案 0 :(得分:0)
这个
的可能原因很少1)您没有使用正确的行号和列号来获取数据。行和列以0开头。因此,如果要获取第1行和第1列的数据,那么您的语句应为
GetCellData 0,0而不是1,1
要检查您是否在正确的行和列上,您可以使用ActivateCell或ClickCell功能。这两个函数索引都以0开头,因此它们应匹配。
2)检查表格单元格中是否有任何子控件,有时会导致从单元格获取数据时出现问题,因为如果单元格内部有自定义控件,那么单元格技术上没有数据。
要检查这个,请使用childObjects函数
3)如果GetCellData不起作用,那么您还可以检查,如果您能够直接在对象存储库中添加表格单元格并使用GetROProperty获取文本。
4)如果没有其他工作,那么你也可以检查本机功能和属性。
要访问本机属性和功能,您可以使用对象间谍。