在SQuirrel SQL中,首先操作修改字体和字号,展示点击,勾选,下拉等功能。按照此方式也可使用勾选和取消勾选、获取表格内容、双击等功能。
验证完成,满足需求,填入控件名称global preferences,复制下方代码示例到编辑器页面。
java_obj = rpa.ui.java.catch('SQuirreL SQL Client snapshot-20190714_0016', mode='exact', process_name='^javaw$', class_name='^SunAwtFrame$')
java_obj.click('global preferences', button='left', simulate=False, send_window_message=False, index=1, offset_x=0, offset_y=0)
点击【继续捕捉控件】,继续录制后续操作。
满足需求,填入控件名称,复制代码示例到编辑器。(注意:此处因为有新页面产生,注意修改新页面变量名称,后续在开发过程中也需要注意页面切换,页面对象不同,寻找的控件也是不同的)
java_obj1 = rpa.ui.java.catch('Global Preferences', mode='exact', process_name='^javaw$', class_name='^SunAwtDialog$')
java_obj1.click('Fonts', button='left', simulate=False, send_window_message=False, index=1, offset_x=0, offset_y=0)
点击【继续捕捉控件】,继续录制后续操作。
验证完成以后,单选框已经变为选中状态,满足需求。复制代码到编辑器,继续捕捉控件。(此处增加逻辑判断,注意:此处页面对象为修改过的变量名)
result = java_obj1.get_checked_state('Enabled', index=1)
if result == False:
java_obj1.set_checked_state('Enabled', True, index=1)
此处继续录制Menus按钮,执行点击操作,此步骤如上操作,略。
java_obj1.click('Menus', button='left', simulate=True, send_window_message=False, index=1, offset_x=0, offset_y=0)
执行点击Menus以后,进入如下图页面。
验证完成,填入控件名称Font,复制代码到编辑器。(注意:此处新增页面,注意页面对象修改变量名)
java_obj2 = rpa.ui.java.catch('Font Chooser', mode='exact', process_name='^javaw$', class_name='^SunAwtDialog$')
java_obj2.set_selected_item_by_text('Font', r'Calibri', index=1)
至此修改字体已经完成,下面进行关闭页面操作。
方式1:如上操作录制关闭按钮,略。代码如下:
java_obj2.click('Font', button='left', simulate=False, send_window_message=False, index=1, offset_x=0, offset_y=0)
方式2:调用页面对象关闭,代码如下:
java_obj2.close()
其他页面也如上方式关闭即可。
在文档使用中是否遇到以下问题
更多建议
匿名提交