以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 确定行已经被阅读过? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=105386) |
-- 作者:newsun2k -- 发布时间:2017/8/18 10:16:00 -- 确定行已经被阅读过? 有一张表,可能有很多人阅读, 客户提了一个要求,希望在用户点击后,通过某种方式,显示这笔数据已经阅读过了。 可以像邮件那样,字体加粗,也可以用图案表示。 可否实现? 关键是,这张表有可能有很多人阅读过,A已读,B未读,那么B进来的时候,还应该是未读状态。
|
-- 作者:有点甜 -- 发布时间:2017/8/18 10:21:00 -- 一个表还是一行?如果是一行,加入一个已读用户,读过的用户,都把用户名加进去。 |
-- 作者:newsun2k -- 发布时间:2017/8/18 13:14:00 -- 谢谢甜大大。 是一行,不是整个表。 怎么显示呢?整行加粗? 或者在表加载后,新增一列,在这一列上显示一个“已阅读”的图标?
|
-- 作者:有点甜 -- 发布时间:2017/8/18 13:20:00 -- 在drawcell事件写代码控制显示
http://www.foxtable.com/webhelp/scr/0656.htm
|
-- 作者:newsun2k -- 发布时间:2017/8/20 15:00:00 -- 本来是想未阅读的行字体加粗, 不好实现点击当前行以后,字体恢复。
|
-- 作者:有点甜 -- 发布时间:2017/8/20 15:01:00 -- 以下是引用newsun2k在2017/8/20 15:00:00的发言:
本来是想未阅读的行字体加粗, 不好实现点击当前行以后,字体恢复。
drawcell事件,直接判断【已读用户】列进行判断啊 |
-- 作者:newsun2k -- 发布时间:2017/8/21 15:37:00 -- 嗯,加载的时候drawcell可以判断一下。 加载以后,用户点了一行,能否字体恢复呢?
|
-- 作者:有点甜 -- 发布时间:2017/8/21 15:43:00 -- 以下是引用newsun2k在2017/8/21 15:37:00的发言:
嗯,加载的时候drawcell可以判断一下。 加载以后,用户点了一行,能否字体恢复呢?
click事件,写代码处理一下不就好了?把当前用户加入【已读用户】 |