GT-Grid 开发日记( 2007-09-30 )

GT-Grid今日新增功能包括编辑支持、实时计算及伪列,用于辅助数据展示,如平均成绩计算。计划进行底层数据结构优化及缓存功能开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

GT-Grid 开发日记( 2007-09-30 )

今天把 翻页和编辑功能稍微完善了一下.
编辑时加入了对日历组件的支持.


同时加入了对表格数据实时计算的功能.
即,开发人员可以定义列之间的关系 (例如 平均成绩=(数学+语文+英语)/3)
那么,当你修改了 数学成绩时, 平均成绩会实时更新.

加入了对伪列的支持,伪列是指 不是后台传过来的 也不打算传到后台去,只是在页面生成的辅助列.
例如上例中的平均成绩就可以作为伪劣存在,数据库中没必要存储相关数据)

当然 这些都是功能上实现了,具体的代码质量还有很大的重构的必要.

另外今天发现GT-Grid的数据结构有点问题,导致有些功能比较难实现,打算对低层的数据存放和存取做一次大的重构.

同时打算加入缓存功能. 会记录最近访问过的两页的数据, 这样在页面切换时能够更快速.
这个应该还是很实用的,尤其是对于实时性要求不高的数据表格.


现在每天都有新想法, 呵呵 再这么发展下去 也许这个就不再是简单的Grid了.

其实我的野心还是蛮大的, 以前参与过电信的系统开发.
不管多复杂的业务, 不管多庞大的系统, 70%都是也列表作为入口的.

印象中,我参与过的上一个项目, 至少有300个类似这样的页面: "上下分帧,上帧是查询条件,下帧是列表,双击列表的条目进入一个表单页面".

所以列表这个真的很重要,而且现在用户对列表的要求已经不仅仅是"展现数据的表格"那么简单了, 列表与报表的界限正在变得模糊.

我希望GT Grid能够成为最出色的Grid,而又不仅仅只是Grid.

我还要继续加油 :D 呼呼!!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值