Foxtable(狐表)用户栏目专家坐堂 → [求助]动态表达式合成错误


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

主题:[求助]动态表达式合成错误

帅哥,在线噢!
冷泉
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:378 积分:3073 威望:0 精华:0 注册:2019/4/13 16:10:00
[求助]动态表达式合成错误  发帖心情 Post By:2020/11/15 10:46:00 [只看该作者]

提示错误:从字符串“[日期] >= #1/1/2011# And [日期] <= #”到类型“Long”的转换无效。麻烦老师指导下,谢谢
Dim cmb As WinForm.ComboBox = e.Form.Controls("ComboBox2")
Dim g As New CrossTableBuilder("统计表1", DataTables("明细"), "[日期] >= #1/1/" & e.sender.value & "# And [日期] <= #12/31/" & e.sender.value & "#" And "类别 = '"  & cmb.value & "'")
g.VGroups.AddDef("日期",DateGroupEnum.Year,"{0}年")
    g.VGroups.AddDef("日期","{0}月")
    g.VGroups.AddDef("部门")
    g.VGroups.AddDef("类别")
    g.Totals.AddDef("总价", "总价")
    g.Totals.AddDef("数量")
    g.Filter = "[日期] >= #1/1/" & e.sender.value & "# And [日期] <= #12/31/" & e.sender.value & "#" And "类别 = '"  & cmb.value & "'"
    g.Build()
e.form.controls("table1").Table.datasource = g.builddatasource()'窗口表数据等于该创建表

 回到顶部
帅哥,在线噢!
冷泉
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:378 积分:3073 威望:0 精华:0 注册:2019/4/13 16:10:00
  发帖心情 Post By:2020/11/15 18:34:00 [只看该作者]

已经自己解决了

 回到顶部