System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种可编辑表格批量填充内容的方法和系统及设备技术方案_技高网

一种可编辑表格批量填充内容的方法和系统及设备技术方案

技术编号:42760839 阅读:1 留言:0更新日期:2024-09-18 13:47
本发明专利技术涉及表格管理技术领域,提供一种可编辑表格批量填充内容的方法和系统及设备,包括:通过构建动态UI控制元素,在单列表头集成批量填充控制按钮,为表格的每一行设置复选框;根据数据类型创建对应的UI组件模板,通过JavaScript脚本动态构建数据输入弹窗;通过数据输入弹窗收集用户指定需要批量填充的数据内容,将收集的数据内容批量填充至表格的指定列中。本发明专利技术的可编辑表格批量填充内容的方法和系统及设备,可以根据具体的场景对表格进行编辑调整,通过在单列独立配置批量填充操作,使数据批量填充更精确,通过覆盖全部填充和部分填充,使数据批量填充的操作便捷、扩展性强以及更加高效。

【技术实现步骤摘要】

本专利技术涉及表格管理,尤其涉及一种可编辑表格批量填充内容的方法和系统及设备


技术介绍

1、在面向企业的系统架构设计(b端场景)中,针对大数据量输入的挑战,可编辑表格脱颖而出,成为提升工作效率的不二之选,尤其在实现高度定制化的配置功能时,用户对于快速添加多元配置条目的需求更为凸显。为应对这一挑战,高效管理重复录入信息的两种方案在当前实践中颇受青睐。

2、第一种为预设信息内置方案,该方案预先植入常见填写项,依据特定场景精心定制基础框架,用户在此基础上,根据实际需求微调各列细节,实现个性化填充。在实际应用中,该方案的缺点在于,尽管在处理内容单一或广泛适用的表单时展现出较高的一致性和准确性,但对于复杂多变的需求场景,其灵活性与初始设定的贴合度仍然存在不足。

3、第二种为行复制加速方法,该方案鼓励用户先精心完成首行的填写,随后通过智能化复制机制一键克隆至后续行,对差异部分做细微调整,可搭建起完整的数据结构。在实际应用中,该方案的缺点在于,在面临海量数据行录入时,连续的手动复制操作不免显得冗长而繁琐,无形中加重了用户的操作负荷,影响了原本旨在提升的效率初衷。

4、因此,如何提供一种更加精确和高效的批量复制填充方法,成为亟待解决的技术问题。


技术实现思路

1、有鉴于此,为了克服现有技术的不足,本专利技术旨在提供一种可编辑表格批量填充内容的方法和系统及设备。

2、根据本专利技术的第一方面,提供一种可编辑表格批量填充内容的方法,其特征在于,所述方法包括:

3、通过构建动态ui控制元素,在单列表头集成批量填充控制按钮,为表格的每一行设置复选框;

4、根据数据类型创建对应的ui组件模板,通过javascript脚本动态构建数据输入弹窗;

5、通过数据输入弹窗收集用户指定需要批量填充的数据内容,将收集的数据内容批量填充至表格的指定列中。

6、优选地,本专利技术的可编辑表格批量填充内容的方法中,批量填充控制按钮用于响应用户批量填充同一列数据的点击事件。

7、优选地,本专利技术的可编辑表格批量填充内容的方法中,通过选择表格的一行或多行的复选框,选择需要批量填充数据的表格列的目标单元格。

8、优选地,本专利技术的可编辑表格批量填充内容的方法中,根据数据类型创建对应的ui组件模板,通过javascript脚本动态构建数据输入弹窗,包括:当点击批量填充控制按钮时,通过构建的数据输入弹窗根据列数据类型匹配和加载对应的输入组件。

9、优选地,本专利技术的可编辑表格批量填充内容的方法中,数据输入弹窗的形式包括模态对话框或气泡提示,输入组件包括文本框和下拉选择器。

10、优选地,本专利技术的可编辑表格批量填充内容的方法中,通过数据输入弹窗收集用户指定需要批量填充的数据内容,包括:在数据输入弹窗中选择对应的输入组件,通过输入组件收集用户指定的需要批量填充的数据内容,对收集的数据内容进行数据格式检查和安全性验证。

11、优选地,本专利技术的可编辑表格批量填充内容的方法中,将收集的数据内容批量填充至表格的指定列中,包括:遍历表格中与批量填充控制按钮对应的列中的目标单元格,通过javascript选择器定位到目标单元格,通过更新目标单元格的inner html或value属性,将目标单元格的内容替换用户指定需要批量填充的数据内容。

12、优选地,本专利技术的可编辑表格批量填充内容的方法中,目标单元格所在行的复选框为选中状态。

13、根据本专利技术的第二方面,提供一种可编辑表格批量填充内容的系统,该系统包括批量填充服务端,该批量填充服务端用于:通过构建动态ui控制元素,在单列表头集成批量填充控制按钮,为表格的每一行设置复选框;根据数据类型创建对应的ui组件模板,通过javascript脚本动态构建数据输入弹窗;通过数据输入弹窗收集用户指定需要批量填充的数据内容,将收集的数据内容批量填充至表格的指定列中。

14、根据本专利技术的第三方面,提供一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现本专利技术第一方面所述的方法。

15、本专利技术的可编辑表格批量填充内容的方法和系统及设备,可以根据具体的场景对表格进行编辑调整,通过在单列独立配置批量填充操作,使数据批量填充更精确,通过覆盖全部填充和部分填充,使数据批量填充的操作便捷、扩展性强以及更加高效。

本文档来自技高网...

【技术保护点】

1.一种可编辑表格批量填充内容的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的可编辑表格批量填充内容的方法,其特征在于,批量填充控制按钮用于响应用户批量填充同一列数据的点击事件。

3.根据权利要求1所述的可编辑表格批量填充内容的方法,其特征在于,通过选择表格的一行或多行的复选框,选择需要批量填充数据的表格列的目标单元格。

4.根据权利要求1所述的可编辑表格批量填充内容的方法,其特征在于,根据数据类型创建对应的UI组件模板,通过JavaScript脚本动态构建数据输入弹窗,包括:当点击批量填充控制按钮时,通过构建的数据输入弹窗根据列数据类型匹配和加载对应的输入组件。

5.根据权利要求1所述的可编辑表格批量填充内容的方法,其特征在于,数据输入弹窗的形式包括模态对话框或气泡提示,输入组件包括文本框和下拉选择器。

6.根据权利要求1所述的可编辑表格批量填充内容的方法,其特征在于,通过数据输入弹窗收集用户指定需要批量填充的数据内容,包括:在数据输入弹窗中选择对应的输入组件,通过输入组件收集用户指定的需要批量填充的数据内容,对收集的数据内容进行数据格式检查和安全性验证。

7.根据权利要求1所述的可编辑表格批量填充内容的方法,其特征在于,将收集的数据内容批量填充至表格的指定列中,包括:遍历表格中与批量填充控制按钮对应的列中的目标单元格,通过JavaScript选择器定位到目标单元格,通过更新目标单元格的inner HTML或value属性,将目标单元格的内容替换用户指定需要批量填充的数据内容。

8.根据权利要求7所述的可编辑表格批量填充内容的方法,其特征在于,目标单元格所在行的复选框为选中状态。

9.根据权利要求1所述的可编辑表格批量填充内容的系统,其特征在于,所述系统包括批量填充服务端,所述批量填充服务端用于:通过构建动态UI控制元素,在单列表头集成批量填充控制按钮,为表格的每一行设置复选框;根据数据类型创建对应的UI组件模板,通过JavaScript脚本动态构建数据输入弹窗;通过数据输入弹窗收集用户指定需要批量填充的数据内容,将收集的数据内容批量填充至表格的指定列中。

10.一种计算机设备,其特征在于,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求1-8中任一项所述方法的步骤。

...

【技术特征摘要】

1.一种可编辑表格批量填充内容的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的可编辑表格批量填充内容的方法,其特征在于,批量填充控制按钮用于响应用户批量填充同一列数据的点击事件。

3.根据权利要求1所述的可编辑表格批量填充内容的方法,其特征在于,通过选择表格的一行或多行的复选框,选择需要批量填充数据的表格列的目标单元格。

4.根据权利要求1所述的可编辑表格批量填充内容的方法,其特征在于,根据数据类型创建对应的ui组件模板,通过javascript脚本动态构建数据输入弹窗,包括:当点击批量填充控制按钮时,通过构建的数据输入弹窗根据列数据类型匹配和加载对应的输入组件。

5.根据权利要求1所述的可编辑表格批量填充内容的方法,其特征在于,数据输入弹窗的形式包括模态对话框或气泡提示,输入组件包括文本框和下拉选择器。

6.根据权利要求1所述的可编辑表格批量填充内容的方法,其特征在于,通过数据输入弹窗收集用户指定需要批量填充的数据内容,包括:在数据输入弹窗中选择对应的输入组件,通过输入组件收集用户指定的需要批量填充的数据内容,对收集的数据内容进行数据格式检查和安全性验证。

【专利技术属性】
技术研发人员:张如蒋睿杨柳青
申请(专利权)人:中电云计算技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1