Foxtable(狐表)用户栏目专家坐堂 → 语法错误


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

主题:语法错误

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


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
语法错误  发帖心情 Post By:2017/6/17 9:23:00 [只看该作者]

Dim c2 As String= e.Form.Controls("combobox2").text
Dim c4 As String= e.Form.Controls("combobox4").text
Dim c3 As String= e.Form.Controls("combobox3").text
Dim dr As Row = Tables("用户").Current
If js.Contains("区业务主管") = True
    DataTables("成绩").loadfilter ="考试名称= '" & c2 & "'  and 学段 ='小学' and 考号= '" & e.sender.text & "'"
Else
    If dr("录分角色")= "片区负责人"
        DataTables("成绩").loadfilter ="考试名称= '" & c2 & "' And 学段 ='小学' substring([考号],2,1) = '" & lffp & "' and 考号 = '"& e.sender.text &"'"
    Else
        DataTables("成绩").loadfilter ="考试名称= '" & c2 & "' And 学段 ='小学' substring([考号],2,1) = '" & lffp & "' and 年级 = '" & c4 & "' and 考号 = '"& e.sender.text &"'"
    End If
End If
DataTables("成绩").load


老师,上面代码想在不用人员查找加载的范围不一样,写在valuechanged 事件,提示substring周围有语法错误,请问怎么改

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


加好友 发短信
等级:六尾狐 帖子:1249 积分:9474 威望:0 精华:0 注册:2013/5/12 9:22:00
  发帖心情 Post By:2017/6/17 9:47:00 [只看该作者]

试试:
DataTables("成绩").loadfilter ="考试名称= '" & c2 & "' And 学段 ='小学' And" & substring([考号],2,1) & "= '" & lffp & "' and 考号 = '"& e.sender.text &"'"

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


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2017/6/17 9:52:00 [只看该作者]

更不行,未声明变量

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


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2017/6/17 9:59:00 [只看该作者]

当用户为片区负责人时,有个片区代码lffp,此时加载就只能在所有考号第2位=lffp的记录

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


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/17 10:10:00 [只看该作者]

If dr("录分角色")= "片区负责人"
        DataTables("成绩").loadfilter ="考试名称= '" & c2 & "' And 学段 ='小学' and substring([考号],2,1) = '" & lffp & "' and 考号 = '"& e.sender.text &"'"
    Else
        DataTables("成绩").loadfilter ="考试名称= '" & c2 & "' And 学段 ='小学' and  substring([考号],2,1) = '" & lffp & "' and 年级 = '" & c4 & "' and 考号 = '"& e.sender.text &"'"
    End If

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


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2017/6/17 10:15:00 [只看该作者]

太不好意思,不仔细,谢谢老师

请问如何让一个绑定了数值型字段的文本框只能输入数字,不能输入非数字的字符,谢谢

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


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/17 10:17:00 [只看该作者]

用数值控件,不用文本框

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


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2017/6/17 10:31:00 [只看该作者]

老师,如果在表中有一列的数据框选后上下移动,怎么做

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


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2017/6/17 10:34:00 [只看该作者]

如录分时,发现错位一行,将错位的框选后做个上面移动键

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


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/17 10:51:00 [只看该作者]

没看懂,截图说明

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