JavaTable的SetCellData问题
我在JavaTable的Java应用程序中遇到了SetCellData问题。JavaTable的SetCellData问题
注意:手动也是用户无法单击进行编辑。用户必须双击才能编辑/更新。
与记录线例如: -
JavaWindow("abc").JavaTable("def").ActivateRow "#0"
JavaWindow("abc").JavaTable("def").SetCellData "#0","Wait to Restore (sec)","0"
代码: -
JavaWindow(aq).JavaTable(o_table).ActivateRow "#0"
JavaWindow(aq).JavaTable(o_table).SetCellData "#0","Wait to Restore (sec)", wait_time
但预期它仍然没有工作。请帮助。
编辑1: 也尝试使用ClickCell,DoubleClickCell。但仍然没有工作。请让我知道还有什么我可以尝试或如果我错过了什么。
您对第一个参数的最后一行额外的引号。
JavaWindow(aq).JavaTable(o_table).SetCellData **""#0"**,"Wait to Restore (sec)", wait_time
这不是问题。我也更新了这个问题。请让我知道你是否需要更多的投入。 – TheMightyNight
你使用什么类型的技术? (例如JavaFx,SWT,AWT) – mada
要设置数据的单元格,你可以做间谍的对象上** **细胞,在这里张贴的截图?我只想看看** cell **是否有一个childobject,我们可以在其上执行双击操作。我的想法是使用描述性编程创建一个通用对象(对应于x,y单元格),并在设置数据之前对该对象执行单击/双击操作。 – Gurman
@Gurman我可以窥探的最后一个对象是JavaTable。目前我正在尝试相同的。我已经使用了DoubleClickCell,然后尝试粘贴该值,但较早的值仍然存在。试图删除使用下面的代码,但也在这里stucked。看看下面的代码。 'JavaWindow(node).JavaTable(otn_table).Type micEnd + micShiftDwn + micHome + wait_time' – TheMightyNight
正如Gurman所问,请张贴Jaava表的对象间谍窗口的屏幕截图。 – ManishChristian