Foxtable(狐表)用户栏目专家坐堂 → 报错请教:值不能为 null,参数名: key


  共有3626人关注过本帖平板打印复制链接

主题:报错请教:值不能为 null,参数名: key

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


加好友 发短信
等级:童狐 帖子:299 积分:2563 威望:0 精华:0 注册:2018/2/3 10:48:00
  发帖心情 Post By:2021/11/15 21:25:00 [只看该作者]

在11 之后 12之前报错



If DataTables.Contains("员工统计") = False
    DataTables.Load("员工统计")
End If
msgbox(DataTables.Contains("员工统计")) 
msgbox(DataTables("员工统计").datarows.count) '能不能弹出,弹出什么内容?
DataTables("员工统计").datarows.clear  '删除全部行
msgbox(DataTables("员工统计").datarows.count) 
Dim f As New Filler
f.SourceTable = DataTables("员工档案") '指定数据来源
f.SourceCols = "员工编号" '指定数据来源列
f.DataTable = DataTables("员工统计") '指定数据接收表
f.DataCols = "员工编号" '指定数据接收列
f.Filter = "[员工状态]='在职'or [员工状态]='试用期'" '指定填充条件
msgbox(10) 
f.Append = False '在原有行中填充,行不够再增加新行
msgbox(11) 
f.Fill() '填充数据
msgbox(12) 
Dim t As Table = Tables("员工统计")
t.DefaultRowHeight  = 28 '所有行高
t.SysStyles("Alternate").BackColor = Color.FromARGB(224,224,224)
t.Grid.Styles("Normal").Border.Color = Color.SkyBlue
Forms("员工统计窗口").open
Tables("员工统计").OpenView("员工统计")
MainTable = Tables("员工统计")

 回到顶部
总数 26 1 2 3 下一页