Foxtable(狐表)用户栏目专家坐堂 → [建议]给列(字段)名增加参数说明-已解决


  共有8739人关注过本帖树形打印复制链接

主题:[建议]给列(字段)名增加参数说明-已解决

帅哥哟,离线,有人找我吗?
shenyl0211
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:977 积分:6835 威望:0 精华:0 注册:2012/4/2 21:49:00
[建议]给列(字段)名增加参数说明-已解决  发帖心情 Post By:2012/4/11 12:22:00 [只看该作者]

为了不占用有限的列宽,要求列(字段)名必须简单明了,但有时还是必须对列名作一定的解释,以保证数据输入时不会引起歧义,因此建议给列名增加参数说明,相当于Excel中的批注,可以随时得到快速帮助,而不必经常打开帮助文件,而有的比较简单的软件则可以因此省略帮助文件。

现在可在MouseEnterCell事件中解决了。例如:

    Case "开始时间","结束时间"

        e.Table.ShowToolTip("时间格式为: 8 , 8:00 , 8:05 , 8:10",e.Row,e.Col)

    Case "休假年份"

        e.Table.ShowToolTip("年休假必填, 默认为当前年份",e.Row,e.Col) 

    Case "已休天数"

        e.Table.ShowToolTip("年休假必填, 默认为 0 (空白)",e.Row,e.Col)

    Case "海拔"

        e.Table.ShowToolTip("地区系数大于1时必填",e.Row,e.Col)

在MouseLeaveCell事件中关闭:

Select Case e.Col.name

    Case "项目名称","请假原因","出差理由","出差地点","部门名称","项目名称","开始时间","结束时间","休假年份","已休天数","海拔","职称","职务","研究生"

        e.Table.HideToolTip()

End Select


[此贴子已经被作者于2013-6-26 12:32:15编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2012/4/11 14:22:00 [只看该作者]

现在的字段设计时不是有类型显示吗?

 回到顶部
帅哥哟,离线,有人找我吗?
wobushisunbin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:1 积分:65 威望:0 精华:0 注册:2012/4/11 14:34:00
  发帖心情 Post By:2012/4/11 14:36:00 [只看该作者]

字段可以设置
[此贴子已经被作者于2012-4-11 14:36:45编辑过]

 回到顶部