以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 数据改动 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=94094) |
-- 作者:lk15502 -- 发布时间:2016/12/15 11:21:00 -- 数据改动 订单表的数据在下单后,经常会改动怎么让数据用颜色标定出来,只有阅读后,才会恢复正常 |
-- 作者:有点色 -- 发布时间:2016/12/15 11:55:00 -- 用一列隐藏列,记录原值。用一列逻辑列,记录是否修改。
修改值以后,把原值记录起来,逻辑列设置成true。
如果逻辑列为true,就标记颜色,如果为false,就不标记颜色。 |
-- 作者:lk15502 -- 发布时间:2016/12/15 12:07:00 -- 有没有例子,代码应该写在哪里? |
-- 作者:lk15502 -- 发布时间:2016/12/15 12:08:00 -- 怎么知道变动的数据已经被阅读? |
-- 作者:有点色 -- 发布时间:2016/12/15 12:09:00 -- http://www.foxtable.com/webhelp/scr/0656.htm
要编写 datacolchanged、drawcell 事件 |
-- 作者:lk15502 -- 发布时间:2016/12/15 12:55:00 -- 逻辑列如果有人改成false,后来的用户不是看不到了,能不能用户登录改成false,再次登录是正常了,其他用户还是有颜色标记的 |
-- 作者:有点蓝 -- 发布时间:2016/12/15 14:13:00 -- 那就把逻辑列作为临时列添加,afteropenproject增加列,刷新一下这个列的初始值 http://www.foxtable.com/webhelp/scr/1428.htm
|
-- 作者:有点色 -- 发布时间:2016/12/15 14:41:00 -- 以下是引用lk15502在2016/12/15 12:55:00的发言:
逻辑列如果有人改成false,后来的用户不是看不到了,能不能用户登录改成false,再次登录是正常了,其他用户还是有颜色标记的
那就需要加一列,已读用户了。在里面记录所有已读的人的名字。
如果修改了值,就把已读用户清空;否则,每个人登陆或者点击已读以后加入各自的名字。 |
-- 作者:lk15502 -- 发布时间:2016/12/15 15:31:00 -- 老师,这个功能是不是用openqq做,比较好, 可是,订单表,都是sqltable,这怎么和帮助得例子,联系起来
|
-- 作者:有点色 -- 发布时间:2016/12/15 16:07:00 -- 以下是引用lk15502在2016/12/15 15:31:00的发言:
老师,这个功能是不是用openqq做,比较好, 可是,订单表,都是sqltable,这怎么和帮助得例子,联系起来
你先做成不需要openqq的吧。用openqq,只是为了实时更新数据,先做好前者。 |