Foxtable(狐表)用户栏目专家坐堂 → [求助]新版本窗口中的组合框控件


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

主题:[求助]新版本窗口中的组合框控件

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


加好友 发短信
等级:三尾狐 帖子:782 积分:7938 威望:0 精华:0 注册:2014/4/21 15:16:00
[求助]新版本窗口中的组合框控件  发帖心情 Post By:2016/7/1 15:23:00 [只看该作者]

在新版中,在组合框的

DataParse

向绑定字段(列)或者变量中写入数据的时候执行。

 

写入这这个代码

If e.Value IsNot Nothing Then
    If e.value = "1" Then
        e.value = "1等"
    ElseIf e.Value = "2" Then
        e.value = "2等"
    ElseIf e.Value = "3" Then
        e.value = "3等"
    ElseIf e.Value = "4" Then
        e.value = "4等"
    End If
End If

输入任何内容,都会消失,以前用得好好的,现在却不行了。


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/7/1 15:26:00 [只看该作者]

试试

 

If e.Value IsNot Nothing Then
    If e.value = "1" Then
        e.value = "1等"
    ElseIf e.Value = "2" Then
        e.value = "2等"
    ElseIf e.Value = "3" Then
        e.value = "3等"
    ElseIf e.Value = "4" Then
        e.value = "4等"

    Else

        e.Value = e.Text
    End If

Else

    e.Value = e.Text
End If


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


加好友 发短信
等级:三尾狐 帖子:782 积分:7938 威望:0 精华:0 注册:2014/4/21 15:16:00
  发帖心情 Post By:2016/7/1 15:34:00 [只看该作者]

这个可以,为什么会这样子呢?

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/7/1 15:36:00 [只看该作者]

 新版改动了 dataparse

 

 要赋值 e.value = e.text


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


加好友 发短信
等级:三尾狐 帖子:782 积分:7938 威望:0 精华:0 注册:2014/4/21 15:16:00
  发帖心情 Post By:2016/7/1 15:37:00 [只看该作者]

那不很惨,都不知道有哪些用到了这个,

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/7/1 15:42:00 [只看该作者]

 每个dataparse事件如果用到,都要改。

 回到顶部