1、 def get_Excel文件中的信息(filepath,sheet) @@excel = WIN32OLE.new("Excel.Application") @@excel.visible=false workbook = @@excel.workbooks.open filepath @@worksheet = workbook.Worksheets(sheet) excel_data = @@worksheet.UsedRange.Rows.value #获取每一行的值 @@excel.Quit @@excel.workbooks.close #关闭工作区 return excel_data end 2、文件操作 def save_保存导出文件(路径) @browser.save_downloaded(路径) end def check_本地是否存在某文件?(文件路径) File.exists?(文件路径) end def do_删除本地文件(文件路径) File.delete(文件路径) if File.exists?(文件路径) end 3、判断textbox是否为只读状态 def check_参照方案是否只读状态? return @browser.textbox("Efd_ReferenceExtensionAlias").get_outerHTML.include?(" x-form-text-readonly") end 4 click_tr :点击按钮左边的下拉框 def click_新建方案类型(类型) self.table_新增方案按钮.click_tr self.select_方案类型(类型) end |
|