买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明提出了一种自定义业务单excel导出导入的系统,包括模版界面显示配置模块、excel模版文件配置模块、文件下载模块和文件上传模块,通过提供模板配置界面,允许用户自定义Excel模板的结构、样式、数据映射关系等,极大地提高了系统的灵活性和适应性。同时,导入导出功能完整模拟web端界面录入业务单的业务逻辑,确保了数据的准确性与填报效率。解决了现有技术中Excel的导出与导入功能由于内部业务逻辑复杂,字段间逻辑多样的业务单,都需要独立开发Excel的导出与导入逻辑进而存在耗费大量开发成本,还随项目增多产生高昂的个性化开发成本与维护成本的问题。
主权项:1.一种自定义业务单excel导出导入的系统,其特征在于,包括模版界面显示配置模块、excel模版文件配置模块、文件下载模块和文件上传模块,所述模版界面显示配置模块包括基于Odoo的Web界面,还包括原始模版子模块,用户通过所述原始模版子模块选择适配的基础Excel模版文件,同时通过其它子模块指定导入导出模型、应用模型视图、启用条件、文件下载按钮显示逻辑、下载文件名、上传按钮显示逻辑以及是否启用导入匹配,界面显示配置完成后,通过下载模版子模块和上传模版子模块动态的解析到业务单的界面中;所述excel模版文件配置模块包括模版文件说明子模块,通过改子模块来对配置进行说明与指引,以支持在一个excel中定义多个行表的数据导入;配置好excel模版文件中各header字段,各line字段,以及填充各个V页签的可选值集后,将文件上传到配置模版中;所述文件下载模块用openpyxl读取配置模版中excel文件,解析其中各header字段、各line字段以及填充各个V页签的可选值集,同时,读取业务单的各字段的值,以及视图中各字段的属性,并结合这些属性与所述模版excel文件来控制V页签中各行字段的可选值集,确保与系统中操作一致;所述文件上传模块在用户上传更新后的下载文件时,通过openpyxl与xlrd共同读取解析文件中的各列的值、公式,当核验均通过后,基于用户导入单数据,模拟用户在界面录入同样数据的场景,并填充缺少的默认值和字段间的级联计算逻辑。
全文数据:
权利要求:
百度查询: 武汉图远科技有限公司 一种自定义业务单excel导出导入的方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。