以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- <=”运算符前缺少操作数 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=124934) |
-- 作者:蓝蚂蚁 -- 发布时间:2018/9/16 22:44:00 -- <=”运算符前缺少操作数 Dim psgs As String =e.Form.Controls("CheckedListBox1").value \'公司 Dim nforyf1 As String =e.Form.Controls("TextBox2").text \'时间是月份或年开 Dim nforyf2 As String =e.Form.Controls("TextBox3").text \'时间是月份或年始 Dim bl As String If nforyf1<>Nothing And nforyf2<>Nothing Then \'如果时间不为空 If nforyf1.Length=4 And nforyf2.Length=4 Then bl="年份" ElseIf nforyf1.Length=6 And nforyf2.Length=6 Then bl="手术月份" End If If psgs >"" Then \'列表框不为空,即指定某个配送公司 fTSJE001.Filter = bl &">=\'"& nforyf1 &"\'and bl & <=\'"& nforyf2 &"\' and 配送公司=\'"& psgs &"\'" Else \'列表框为空 fTSJE001.Filter = bl &">=\'"& nforyf1 &"\'and bl & <=\'"& nforyf2 &"\'" End If ..... end if 代码提示错误:语法错误:“<=”运算符前缺少操作数。 请问老师 红色字体应该怎样修改?
[此贴子已经被作者于2018/9/16 22:44:54编辑过]
|
-- 作者:有点甜 -- 发布时间:2018/9/16 23:00:00 -- If psgs >"" Then \'列表框不为空,即指定某个配送公司
fTSJE001.Filter = bl &">=\'"& nforyf1 &"\' and " & bl & " <=\'"& nforyf2 &"\' and 配送公司=\'"& psgs &"\'"
Else \'列表框为空
fTSJE001.Filter = bl &">=\'"& nforyf1 &"\' and " & bl & " <=\'"& nforyf2 &"\'"
End If
|
-- 作者:蓝蚂蚁 -- 发布时间:2018/9/16 23:05:00 -- 完美解决 |