Foxtable(狐表)用户栏目专家坐堂 → [求助]如何将下边的代码生成的数据保存,下次打开表的时候还在呢?


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

主题:[求助]如何将下边的代码生成的数据保存,下次打开表的时候还在呢?

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


加好友 发短信
等级:五尾狐 帖子:1141 积分:8829 威望:0 精华:0 注册:2012/7/10 9:09:00
[求助]如何将下边的代码生成的数据保存,下次打开表的时候还在呢?  发帖心情 Post By:2013/2/25 8:41:00 [只看该作者]

为什么下面一段代码执行后的数据,不有保存,保存后,再打开表,数据没有了,必须"重置列",为什么?,能否想办法,生成数据后,保存,请指教
Select Case e.DataCol.Name
    Case "审签序号"
        Dim total As Long
        Total = DataTables("人员增减").Compute("Count(_Identify)", "进入渠道 = 1 And 审签序号 = '" & e.DataRow("审签序号") & "'")
        e.DataRow("转任") = Iif(Total = 0, Nothing, Total)
        Total = DataTables("人员增减").Compute("Count(_Identify)", "进入渠道 = 2 And 审签序号 = '" & e.DataRow("审签序号") & "'")
        e.DataRow("调任") = iif(Total = 0, Nothing, Total)
        Total = DataTables("人员增减").Compute("Count(_Identify)", "进入渠道 = 3 And 审签序号 = '" & e.DataRow("审签序号") & "'")
        e.DataRow("交流") = iif(Total = 0, Nothing, Total)
        Total = DataTables("人员增减").Compute("Count(_Identify)", "进入渠道 = 4 And 审签序号 = '" & e.DataRow("审签序号") & "'")
        e.DataRow("军转") = iif(Total = 0, Nothing, Total)
        Total = DataTables("人员增减").Compute("Count(_Identify)", "进入渠道 = 5 And 审签序号 = '" & e.DataRow("审签序号") & "'")
        e.DataRow("考录") = iif(Total = 0, Nothing, Total)
        Total = DataTables("人员增减").Compute("Count(_Identify)", "进入渠道 = 6 And 审签序号 = '" & e.DataRow("审签序号") & "'")
        e.DataRow("过渡") = iif(Total = 0, Nothing, Total)
        Total = DataTables("人员增减").Compute("Count(_Identify)", "退出渠道 = 1 And 审签序号 = '" & e.DataRow("审签序号") & "'")
        e.DataRow("调出") = iif(Total = 0, Nothing, Total)
        Total = DataTables("人员增减").Compute("Count(_Identify)", "退出渠道 = 2 And 审签序号 = '" & e.DataRow("审签序号") & "'")
        e.DataRow("退休") = iif(Total = 0, Nothing, Total)
        Total = DataTables("人员增减").Compute("Count(_Identify)", "退出渠道 = 3 And 审签序号 = '" & e.DataRow("审签序号") & "'")
        e.DataRow("辞职辞退") = iif(Total = 0, Nothing, Total)
        Total = DataTables("人员增减").Compute("Count(_Identify)", "退出渠道 = 4 And 审签序号 = '" & e.DataRow("审签序号") & "'")
        e.DataRow("开除") = iif(Total = 0, Nothing, Total)
        Total = DataTables("人员增减").Compute("Count(_Identify)", "退出渠道 = 5 And 审签序号 = '" & e.DataRow("审签序号") & "'")
        e.DataRow("死亡") = iif(Total = 0, Nothing, Total)
End Select


 回到顶部