做发票验真机器人出错
我在练习做发票验真机器人,然后中途显示这个错误,不知道怎么解决
[2023-01-08 10:58:10,601] [lib/ubpa/ichrome_firefox.pyd] - Attempt Failure - Wait for Attempt getElementRectEx GetHtmlElemById Step2 web return error,cannot find attrvalue
"我在练习做发票验真机器人,然后中途显示这个错误,不知道怎么解决 [2023-01-08 10:58:10,601] [lib/ubpa/ichrome_firefox.pyd] - Attempt Failure - Wait for At ...."
我在练习做发票验真机器人,然后中途显示这个错误,不知道怎么解决
[2023-01-08 10:58:10,601] [lib/ubpa/ichrome_firefox.pyd] - Attempt Failure - Wait for Attempt getElementRectEx GetHtmlElemById Step2 web return error,cannot find attrvalue
图中提示发票代码不能为空,检查该流程是否是通过单步运行造成对应发票代码未填写。如果不是检查填写发票代码对应的设置文本或者模拟按键组件未填写对应的文本键值。 根据报错信息提示是对应的鼠标点击组件未点击到;可以根据情况给各组件增加前置延时,确保页面正常跳转。根据图中情况提示,很有可能是填写数据错误造成页面未及时跳转,导致后续组件运行找不到正确页面造成点击失败。
错误消息是获取元素位置错了,可以把发生错误的那个组件右侧属性复制贴出来看看;同页面平台的提示来看,应该是发票代码没有设置成功,可以考虑先鼠标点击,再使用模拟按键来输入发票代码。