以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  (已解决)老六请进!这问题还没搞定,折腾了几天!大家帮忙看看!  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=7893)

--  作者:andy621
--  发布时间:2010/8/17 14:40:00
--  (已解决)老六请进!这问题还没搞定,折腾了几天!大家帮忙看看!
像易表的:"代码项目"功能,设定好就可以使用数字取值,没有?
这个功能还是蛮方便的啊!能不能加上
[此贴子已经被作者于2010-8-20 9:49:36编辑过]

--  作者:狐狸爸爸
--  发布时间:2010/8/17 14:56:00
--  
呵呵,不知道你说的取值是什么?
--  作者:andy621
--  发布时间:2010/8/17 15:06:00
--  
以下是引用狐狸爸爸在2010-8-17 14:56:00的发言:
呵呵,不知道你说的取值是什么?

就像易表里面的,代码项目的功能:
--  作者:mr725
--  发布时间:2010/8/17 15:24:00
--  

GetComboListString


--  作者:andy621
--  发布时间:2010/8/17 15:31:00
--  
以下是引用mr725在2010-8-17 15:24:00的发言:

GetComboListString

不是这意思,要下面那样 如:输入1, 显示为中国, 输入2, 显示为美国 我的意思是列属性里面可以设置就好了,不需要用代码写
--  作者:mr725
--  发布时间:2010/8/17 16:38:00
--  
帮助中的:显示列和取值列 可以吗
--  作者:andy621
--  发布时间:2010/8/18 12:03:00
--  
以下是引用mr725在2010-8-17 16:38:00的发言:
帮助中的:显示列和取值列 可以吗

这个取值知道,不过不是我想要的,谢谢! 想要类似易表的,\'代码项目\'功能,设定好,数字取值
--  作者:mr725
--  发布时间:2010/8/18 12:18:00
--  
以下是引用andy621在2010-8-18 12:03:00的发言:

这个取值知道,不过不是我想要的,谢谢! 想要类似易表的,\'代码项目\'功能,设定好,数字取值

呵呵,不懂易表啊,帮你顶····


--  作者:czy
--  发布时间:2010/8/18 13:28:00
--  

好象没有这样的功能,用代码吧。

比如在ValidateEdit事件中加入类似代码:


If e.Col.Name = "学历" Then
    Select Case e.Text
        Case 1
            e.Text = "博士"
        Case 2
            e.Text = "硕士"
        Case 3
            e.Text = "本科"
        Case 4
            e.Text = "大专"
    End Select
End If


--  作者:andy621
--  发布时间:2010/8/18 17:22:00
--  
以下是引用czy在2010-8-18 13:28:00的发言:

好象没有这样的功能,用代码吧。

比如在ValidateEdit事件中加入类似代码:


If e.Col.Name = "学历" Then
    Select Case e.Text
        Case 1
            e.Text = "博士"
        Case 2
            e.Text = "硕士"
        Case 3
            e.Text = "本科"
        Case 4
            e.Text = "大专"
    End Select
End If

谢c版,只能这样用了,还有个问题,这样写的话,如果碰到需要修改的双击的时候会出错:怎么样避免? 如:输入1,显示\'博士\',再点击博士就出错了...
要实现这样的效果:除了设置之外的输入,显示都为空,要怎么实现??
[此贴子已经被作者于2010-8-18 17:31:42编辑过]