System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一款解决前端定制列信息表格功能组件的系统及方法技术方案_技高网

一款解决前端定制列信息表格功能组件的系统及方法技术方案

技术编号:40141080 阅读:7 留言:0更新日期:2024-01-23 23:37
本发明专利技术公开了一款解决前端定制列信息表格功能组件的系统及方法,系统包括定制化页面模块功能为对于表格的列定制信息设计定制管理页面;方案类型设计模块功能为在定制管理页面设置方案类型;方案应用查询机制模块功能为从服务端查询定制方案信息。步骤为:S1:设置定制方案并保存;S2:查询定制方案信息;S3:删除或取消定制方案。通过本发明专利技术全方位扩充了表格功能,数据展现更为灵活,一次操作永久有效,设置通用方案,供其他人选择使用,操作更加便捷、可扩展能力更强、增强用户体验;对表格整体设计及功能开发,满足业务需求多样化,通过定制功能实现客户对业务数据个性化展现形式的需求,丰富了组件的功能,使得用户操作更为直观有效。

【技术实现步骤摘要】

本专利技术涉及软件前端领域,尤其涉及一款解决前端定制列信息表格功能组件的系统及方法


技术介绍

1、表格组件主要用来数据展示,编辑,业务操作等功能于一体的组件,随着前端技术的不断发展,人们对组件期望也越来越高,不再单纯满足于单一的数据展示和编辑,更希望其能够根据不同用户需求,展示不同形式的表格数据,便于操作和管理数据。

2、现有的表格组件不提供对列信息的定制功能,或者是单一的前端一次性设置,一旦数据刷新或者页面刷新,设置信息就不会在生效,这样就会给用户操作带来不便,还需要重新在页面进行设置。


技术实现思路

1、本专利技术的目的在于,针对表格组件不提供对列信息的定制的问题,提出一款解决前端定制列信息表格功能组件的系统及方法,解决前端数据的个性定制化展示,实现一次设置,永久生效,实现对列信息的显示隐藏、列锁定、数据展示顺序调整、小计合计等功能进行定制,根据不同用户的不同需求自行设置。

2、一款解决前端定制列信息表格功能组件的系统,包括定制化页面模块、方案类型设计模块、方案应用查询机制模块;

3、所述定制化页面模块功能为对于表格的列定制信息设计定制管理页面;

4、所述方案类型设计模块功能为在定制管理页面设置方案类型;

5、所述方案应用查询机制模块功能为从服务端查询定制方案信息。

6、进一步的,一款解决前端定制列信息表格功能组件的系统,所述定制化页面模块包括列和页定制子模块、管理定制信息子模块、权限管理子模块;

7、所述列和页定制子模块功能为对每列信息和每页信息进行单独定制;

8、所述列信息包括列宽、列可见性、列锁定、列分组、列小计和列合计;

9、所述页信息包括分页方式、每页行数;

10、所述管理定制信息子模块功能为在管理页面对定制信息进行增删改查操作,将定制信息存储在数据库;

11、所述权限管理子模块功能为判断是否为定制人:

12、若为定制人,点击应用按钮,将定制方案应用于当前表格;

13、若非定制人,只能实现查看列信息,无法定制方案。

14、进一步的,一款解决前端定制列信息表格功能组件的系统,所述方案类型设计模块包括个人定制方案子模块、通用方案子模块;

15、所述个人定制方案子模块功能为在定制管理页面选择定制配置,配置名称决定定制方案的唯一性;

16、所述通用方案子模块包括默认通用方案子模块、维护通用方案子模块;

17、所述默认通用方案子模块功能为没有定制信息,默认原始表格信息展示;

18、所述维护通用方案子模块功能为系统内部设置所有用户都会生效;

19、个人定制方案优先级大于维护通用方案大于默认通用方案。

20、进一步的,一款解决前端定制列信息表格功能组件的系统,所述方案应用查询机制模块包括定制方案查询子模块、定制方案隐藏子模块、定制方案删除子模块;

21、所述定制方案查询子模块功能为在进行表格绘制和数据加载时,查询表格是否具有定制方案:

22、若表格有定制方案,将定制方案信息从服务端查询返回前端,用户定制方案直接应用于表格,按照定制的规则信息进行数据展示;

23、若表格无定制方案,按照是否有通用方案规则进行显示;

24、所述定制方案隐藏子模块功能为临时性取消定制显示,点击页面显示取消定制的按钮,再次加载页面时会正常显示隐藏的定制方案;

25、所述定制方案删除子模块功能为点击页面显示删除定制的按钮,彻底删除定制方案,再次进入页面后将不再显示删除的定制方案。

26、一款解决前端定制列信息表格功能组件的方法,包括以下子步骤:

27、s1:设置定制方案并保存;

28、s2:查询定制方案信息;

29、s3:删除或取消定制方案。

30、进一步的,一款解决前端定制列信息表格功能组件的方法,步骤s1包括以下子步骤:

31、s11:设计定制方案的类型,选择定制方案类型为个人类型或通用类型;

32、s12:根据定制方案的类型设置标识信息,保存定制方案。

33、进一步的,一款解决前端定制列信息表格功能组件的方法,步骤s2包括以下子步骤:

34、s21:查询表格是否具有定制方案,服务端返回定制信息;

35、所述定制信息的类型包括个人定制方案或通用方案;

36、s22:根据定制信息的类型应用定制方案。

37、进一步的,一款解决前端定制列信息表格功能组件的方法,步骤s3包括以下子步骤:

38、s31:选择删除或者取消定制方案:

39、若选择删除方案,点击删除定制按钮;

40、若选择取消方案,点击取消定制按钮;

41、s32:根据定制的取消或删除应用定制方案。

42、本专利技术的有益效果:通过一款解决前端定制列信息表格功能组件的系统及方法,全方位的扩充了表格的功能,使得数据展现更为灵活,一次操作永久有效,不用重复进行,设置通用方案,供其他人选择使用,操作更加便捷、可扩展能力更强、增强用户体验;对表格整体设计及功能开发,满足业务需求多样化,通过定制功能实现客户对业务数据个性化展现形式的需求,丰富了组件的功能,使得用户操作更为直观有效。

本文档来自技高网
...

【技术保护点】

1.一款解决前端定制列信息表格功能组件的系统,其特征在于,包括定制化页面模块、方案类型设计模块、方案应用查询机制模块;

2.根据权利要求1所述的一款解决前端定制列信息表格功能组件的系统,其特征在于,所述定制化页面模块包括列和页定制子模块、管理定制信息子模块、权限管理子模块;

3.根据权利要求1所述的一款解决前端定制列信息表格功能组件的系统,其特征在于,所述方案类型设计模块包括个人定制方案子模块、通用方案子模块;

4.根据权利要求1所述的一款解决前端定制列信息表格功能组件的系统,其特征在于,所述方案应用查询机制模块包括定制方案查询子模块、定制方案隐藏子模块、定制方案删除子模块;

5.一款解决前端定制列信息表格功能组件的方法,其特征在于,包括以下子步骤:

6.根据权利要求5所述的一款解决前端定制列信息表格功能组件的方法,其特征在于,步骤S1包括以下子步骤:

7.根据权利要求5所述的一款解决前端定制列信息表格功能组件的方法,其特征在于,步骤S2包括以下子步骤:

8.根据权利要求5所述的一款解决前端定制列信息表格功能组件的方法,其特征在于,步骤S3包括以下子步骤:

...

【技术特征摘要】

1.一款解决前端定制列信息表格功能组件的系统,其特征在于,包括定制化页面模块、方案类型设计模块、方案应用查询机制模块;

2.根据权利要求1所述的一款解决前端定制列信息表格功能组件的系统,其特征在于,所述定制化页面模块包括列和页定制子模块、管理定制信息子模块、权限管理子模块;

3.根据权利要求1所述的一款解决前端定制列信息表格功能组件的系统,其特征在于,所述方案类型设计模块包括个人定制方案子模块、通用方案子模块;

4.根据权利要求1所述的一款解决前端定制列信息表格功能组件的系统,其特征在于...

【专利技术属性】
技术研发人员:徐宁田吉李佳刘彪娄江南李成杨爽牛建平孙大臣管春元谢斌焦质晔滕训超孙增强
申请(专利权)人:启明信息技术股份有限公司
类型:发明
国别省市:

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

1