Foxtable(狐表)用户栏目专家坐堂 → 流程控制


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

主题:流程控制

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


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
流程控制  发帖心情 Post By:2015/5/21 10:48:00 [只看该作者]

 

If dr1("流程") = "流程1" Then

                dr1("流程") = "流程2"

            ElseIf dr1("流程") = "流程2" Then

                dr1("流程") = "流程3"

            Else

                dr1("流程") = "完毕"

            End If

 

好像代码写对啦,结果怎么不对呢?

当前是“流程1”,执行代码后变成“完毕”,而非“流程2”,怎么回事?


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


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

 你代码写到什么地方?如果写在Datacolchanged事件,要加入列名判断

 

If e.DataCol.Name <> "流程" Then

 

 

End If


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


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
  发帖心情 Post By:2015/5/21 11:08:00 [只看该作者]

写在按钮

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


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
  发帖心情 Post By:2015/5/21 11:08:00 [只看该作者]

控制SQL表

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


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
  发帖心情 Post By:2015/5/21 11:15:00 [只看该作者]

用Public变量定义一个DataTable,点一下按钮,如果流程列字符为“流程1”,就改写为“流程2”

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


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

1、弹出 msgbox("aaa" & dr1("流程") & "bbb")

 

2、 去看一下你的Datacolchanged事件代码

 

 


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


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
  发帖心情 Post By:2015/5/21 11:15:00 [只看该作者]

稍等,我做个例子

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


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

貌似你这个代码 还没有看清楚怎么回事 就直接完毕了吧

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


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
  发帖心情 Post By:2015/5/22 9:49:00 [只看该作者]

以下是引用blackzhu在2015/5/21 11:37:00的发言:
貌似你这个代码 还没有看清楚怎么回事 就直接完毕了吧

应该是有问题的

例子来了,各位帮看看,哪的问题,谢谢。

详见窗口1

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:事例.rar


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


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

 你的流程,根本就不是 流程1、流程2 那样的,而是A、B、C 那样。你弹出来看一下

 

msgbox(dr1("流程"))


 回到顶部
总数 20 1 2 下一页