二级缓存的WEB表格分页勾选记忆的方法

著录项
  • CN200910027896.1
  • 20090519
  • CN101894105A
  • 20101124
  • 苏州市易达信息系统有限公司
  • 许剑;潘珍;吴晨健
  • G06F17/30
  • G06F17/30

  • 江苏省苏州市人民路818号
  • 中国,CN,江苏(32)
摘要
本发明是基于计算机动态数组的技术发明的,主要是为了解决网页中数据较多且表格采用分页显示的情况下,勾选信息无法跨页面保存的问题。本发明采用二级缓存的技术,将每个页面的数据勾选状态实时动态的记录,等待用户指令一次性保存写入磁盘。其中考虑了用户操作期间如果反悔的情况,为用户提供了未做保存指令前可以随意修改任意页面的勾选状态。
权利要求

1.本发明是基于计算机动态数组的技术发明的,主要是为了解决网页中数据较多且表格采用分页显示的情况下,勾选信息无法跨页面保存的问题。本发明采用二级缓存的技术,将每个页面的数据勾选状态实时动态的记录,等待用户指令一次存入,其中考虑了用户操作期间反悔的情况,为用户提供了未做保存指令前可以任意修改任意页面的勾选状态。主要步骤是将WEB表格的单选按纽(勾选按钮)统一命名为数组格式,其中存放表格记录的id。然后在计算机中根据WEB表格中的记录条数,分配一个同样大小的动态数组BUF[]和TEMP_BUF[]。如果表格中的记录条数很多,表格就会产生分页,第一页,第二页等等。将表格中的当前页面中的勾状态进行缓存,也就是将勾中的记录id保存到BUF[]中。当用户翻页时,从当前页面跳转到下一页或者其他页面时,将缓存中的数据进行写入临时缓存TEMP_BUF[]中,同时清空缓存。其中如果用户返回该页面进行取消操作时,首先载入临时缓存TEMP_BUF[]到缓存BUF[],将对应表格中的数据的勾状态给勾上或取消。最后用户单击保存,将临时缓存TEMP_BUF[]中的数据写入磁盘。

说明书

二级缓存的WEB表格分页勾选记忆的方法

技术领域 计算机技术

背景技术 计算机动态数组的创建

发明内容 基于动态缓存的WEB表格分页勾选记忆的方法

具体实施方式 第一步:将WEB表格的单选按纽(勾选按钮)统一命名为数组格式,其中存放表格记录的id。

第二步:在计算机中根据WEB表格中的记录条数,分配一个同样大小的动态数组BUF[]和TEMP_BUF[]。

第三步:如果表格中的记录条数很多,表格就会产生分页,第一页,第二页等等。

第四步:将表格中的当前页面中的勾状态进行缓存,也就是将勾中的记录id保存到BUF[]中。

第五步:用户翻页,当前页面跳转到下一页或者其他页面时,将缓存中的数据进行写入临时缓存TEMP_BUF[]中,同时清空缓存。

第六步:当用户返回该页面进行取消操作时,首先载入临时缓存TEMP_BUF[]到缓存BUF[],将对应表格中的数据的勾状态给勾上。

第七步:用户单击保存,将临时缓存TEMP_BUF[]中的数据写入磁盘。

本文发布于:2024-09-22 20:15:28,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/73125.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议