Foxtable(狐表)用户栏目专家坐堂 → 升级到20180309开发版后执行代码后软件自动关闭?


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

主题:升级到20180309开发版后执行代码后软件自动关闭?

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


加好友 发短信
等级:五尾狐 帖子:1028 积分:7191 威望:0 精华:0 注册:2016/6/16 15:23:00
升级到20180309开发版后执行代码后软件自动关闭?  发帖心情 Post By:2018/3/21 15:48:00 [显示全部帖子]

升级到20180309开发版后执行代码后为何软件自动关闭?
Dim Filter As String
        Filter = ""
        DataTables("工资库").LoadFilter = Filter
        DataTables("工资库").Load()    
        Dim fxny As Date  = DataTables("工资库").dataRows(DataTables("工资库").dataRows.Count - 1)("发薪年月")
        Dim newfxny As Date = fxny.AddMonths(1)   
        Dim Result As DialogResult
        Result =messagebox.show("是否批量生成与上月相同的" & newfxny & "月工资?", "提示", MessageBoxButtons.YesNo,  MessageBoxIcon.Question)
        If Result = DialogResult.Yes Then
For Each dr1 As DataRow In DataTables("工资库").Select("发薪年月 = '" & fxny & "'","岗位等级")
    Dim dr2 As DataRow = DataTables("工资库").AddNew()
    dr2("职工编号") = dr1("职工编号")     
    dr2("人员类别") = dr1("人员类别")
    dr2("发薪年月") = newfxny    
    dr2("教贴") = dr1("教贴")
    dr2("独保") = dr1("独保")
    dr2("粮贴") = dr1("粮贴")
    dr2("地方补贴") = dr1("地方补贴")
    dr2("乡镇补贴") = dr1("乡镇补贴")
    dr2("退休费") = dr1("退休费")
    dr2("退休补贴") = dr1("退休补贴")
    dr2("生活补助") = dr1("生活补助")
    dr2("住房积金") = dr1("住房积金")
    dr2("养老保险") = dr1("养老保险")
    dr2("职业年金") = dr1("职业年金")
    dr2("医疗保险") = dr1("医疗保险")
    dr2("失业保险") = dr1("失业保险")
    dr2("岗位等级") = dr1("岗位等级")
    dr2("薪级等级") = dr1("薪级等级")
Next
DataTables("工资库").save()

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


加好友 发短信
等级:五尾狐 帖子:1028 积分:7191 威望:0 精华:0 注册:2016/6/16 15:23:00
  发帖心情 Post By:2018/3/21 15:51:00 [显示全部帖子]

Dim dr2 As DataRow = DataTables("工资库").AddNew()
这之 前能正常执行,请指点,谢谢

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


加好友 发短信
等级:五尾狐 帖子:1028 积分:7191 威望:0 精华:0 注册:2016/6/16 15:23:00
  发帖心情 Post By:2018/3/21 16:31:00 [显示全部帖子]

代码执行正常,
请高手关注指点,谢谢。

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


加好友 发短信
等级:五尾狐 帖子:1028 积分:7191 威望:0 精华:0 注册:2016/6/16 15:23:00
  发帖心情 Post By:2018/3/21 17:48:00 [显示全部帖子]

老师:原代码一直到升级前都执行正常。
另外,原帮助中的代码也不能正常执行了。
我试了下,如这段代码。

Dim ex as New Exporter
ex
.SourceTableName = "订单" '指定导出表
ex
.FilePath = "c:\Data\" '指定目标文件路径
ex
.Format = "Delimited" '导出格式为符号分割的文本文件
ex
.NewTableName = "订单数据" '指定文件名,注意无须扩展名
ex
.Export() '开始导出


 回到顶部