以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [建议]给列(字段)名增加参数说明-已解决  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=18378)

--  作者:shenyl0211
--  发布时间: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
--  发布时间:2012/4/11 14:22:00
--  
现在的字段设计时不是有类型显示吗?
--  作者:wobushisunbin
--  发布时间:2012/4/11 14:36:00
--  
字段可以设置
[此贴子已经被作者于2012-4-11 14:36:45编辑过]