以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 伸手党又来了,问下,如何输出数据字典的显示值呀 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=52695) |
|
-- 作者:bzfc57 -- 发布时间:2014/6/20 15:54:00 -- 伸手党又来了,问下,如何输出数据字典的显示值呀 如何输出数据字典的显示值呀,就是有时要用数据,有时也要用显示值。不知道怎么输出显示值 |
|
-- 作者:Bin -- 发布时间:2014/6/20 15:55:00 -- |
|
-- 作者:bzfc57 -- 发布时间:2014/6/20 16:06:00 -- @bin 老师,下拉窗口能不能使用类似数据字典的功能,就是显示跟数据值不一样 |
|
-- 作者:有点甜 -- 发布时间:2014/6/20 16:07:00 -- 不能。 |
|
-- 作者:bzfc57 -- 发布时间:2014/6/20 16:08:00 -- 有没有其他方法起实现 |
|
-- 作者:Bin -- 发布时间:2014/6/20 16:08:00 -- 在DrawCell中处理吧.修改E.TexT 不过效率比较低下. 最好的办法是增加一个列,设置隐藏,用来储存显示值 然后再DrawCell事件 设置e.text=e.row("列名")
|
|
-- 作者:bzfc57 -- 发布时间:2014/6/20 16:10:00 -- 比如年份选择做筛选,要显示年份才行呀,但是写代码的时候怎么将年份转成日期值呢。如2014转2014-01-01 |
|
-- 作者:bzfc57 -- 发布时间:2014/6/20 16:12:00 -- 知识点在哪呀 |
|
-- 作者:Bin -- 发布时间:2014/6/20 16:13:00 -- 拼接一下 dim d as new date(2014,1,1)
|
|
-- 作者:jspta -- 发布时间:2014/6/20 16:24:00 -- dim t as table Dim dmp As Dictionary(Of Integer, String) = t.Cols("列1").DataMap For Each i As Integer In dmp.Keys MsgBox(dmp(i)) Next [此贴子已经被作者于2014-6-20 16:24:11编辑过]
|