radiobutton回放错误( 已解决)
环境:QTP10,PB插件问题:一个radiobutton如附件图,每次在对象库里不能被识别成为pbradiobutton,通过object spy去看,会将该radiobutton和其周围的其余所有控件,识别为一个pbdatawindow,录制的脚本如下,有问题的代码以红色标识,回放的时候无异常提示,但是radiobutton选中的值是空的。我尝试将这个区域用虚拟对象模拟成了一个pbradiobutton,但是录制的时候,无法使用录制的pbradiobutton
PbWindow("w_main").PbButton("STOCK").Click
PbWindow("w_main").PbWindow("w_stocks_ticket").PbDataWindow("dw_ticket").SelectCell "#1","SECURITY_CODE"
'PbWindow("w_main").PbWindow("w_stocks_ticket").PbDataWindow("dw_ticket").SetCellData "#1","SECURITY_CODE","000000137 000137000"
PbWindow("w_main").PbWindow("w_stocks_ticket").PbDataWindow("dw_ticket").SetCellData "#1","SECURITY_CODE","000000137 000137000"
PbWindow("w_main").PbWindow("w_stocks_ticket").PbDataWindow("dw_ticket").SetCellData "#1","BUY_SELL_TYPE","CLIENT BUYS"
PbWindow("w_main").PbWindow("w_stocks_ticket").PbDataWindow("dw_ticket").SetCellData "#1","PRICE_TYPE","AT &MKT"
PbWindow("w_main").PbWindow("w_stocks_ticket").PbDataWindow("dw_ticket").SelectCell "#1","REQ_QUANTITY"
PbWindow("w_main").PbWindow("w_stocks_ticket").PbDataWindow("dw_ticket").SetCellData "#1","REQ_QUANTITY","100"
'PbWindow("w_main").PbWindow("w_stocks_ticket").PbDataWindow("dw_ticket").Type "100"
PbWindow("w_main").PbDataWindow("dw_order").SelectCell "#1","TOPAZ_PLACED_VIA_PHONE"
PbWindow("w_main").PbDataWindow("dw_order").SelectCell "#1","SOURCE"
PbWindow("w_main").PbDataWindow("dw_order").SetCellData "#1","SOURCE","Written Instruction"
PbWindow("w_main").PbDataWindow("dw_order").SetCellData "#1","SOLICITED_UNSOLICITED_RISK","Execution Only"
[ 本帖最后由 yangru5052 于 2010-4-6 10:15 编辑 ]
回复 1# 的帖子
没有遇见过?晕了回复 2# 的帖子
没有人碰见过? 没用过有关PB的插件测试。俺主攻还是Web方面。回复 4# 的帖子
谢谢楼上的帅哥,我已经搞明白原因了,是radiobutton的display名字是空的,录制的时候,qtp无法录制上。这里需要手工改写脚本PbWindow("w_main").PbDataWindow("dw_order").SelectCellData "#1","TOPAZ_PLACED_VIA_PHONE",""
页:
[1]