Foxtable(狐表)用户栏目专家坐堂 → 增加行报错


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

主题:增加行报错

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


加好友 发短信
等级:八尾狐 帖子:1989 积分:6291 威望:0 精华:0 注册:2017/11/8 17:37:00
增加行报错  发帖心情 Post By:2024/4/18 0:06:00 [显示全部帖子]

If Tables("进销存入库").Rows.Count = 0 Then
    Syscmd.Row.AddNew()
ElseIf Tables("进销存入库").Rows.Count > 0 Then
    Dim r As Row = Tables("进销存入库").Current
    If r("制单") = "" Then
        r("制单") = User.Name
    End If
    If Tables("进销存入库.进销存入库明细").rows.count <= 0 Then
        Return
    End If
    If e.Form.controls("DropBox1").value = "" Then
        MessageBox.Show("请录入部门!", "提示", MessageBoxButtons.Ok, MessageBoxIcon.Information)
        Return
    End If
    If e.Form.controls("DropBox3").value = "" Then
        MessageBox.Show("请录入仓库名称!", "提示", MessageBoxButtons.Ok, MessageBoxIcon.Information)
        Return
    End If
      
    Dim dr As Row = Tables("进销存入库").AddNew()
    dr("日期") = Date.Today()
    dr("制单") = User.Name
    dr("系统") = "客户模具"
    dr("单据类型") = "模具借入"
End If


在打开窗口时,没有符合条件的行加载出来,在增加行时出错。
如果不考虑在录入过程中出错的情况,直接使用Dim dr As Row = Tables("进销存入库").AddNew()是可以的,
但是考虑录入过程中出错时,使用上面的代码,又会出现刚加载表时没有数据的可能出错。
Syscmd.Row.AddNew()使用这句还是不行
这个需要怎样处理呢???

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


加好友 发短信
等级:八尾狐 帖子:1989 积分:6291 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2024/4/18 0:08:00 [显示全部帖子]

增加行失败,无有效行
图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20240417235912.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:八尾狐 帖子:1989 积分:6291 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2024/4/18 8:57:00 [显示全部帖子]

我知道是这个意思,现在就是不知怎样解决

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


加好友 发短信
等级:八尾狐 帖子:1989 积分:6291 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2024/4/18 8:59:00 [显示全部帖子]

现在启动系统时,基本上都是不加载数据的,或者加载当月某种类型数据时不存在

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


加好友 发短信
等级:八尾狐 帖子:1989 积分:6291 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2024/4/18 9:10:00 [显示全部帖子]

现在主要的问题是每个月初或未录入的单据类别都会出现这种情况

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


加好友 发短信
等级:八尾狐 帖子:1989 积分:6291 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2024/4/18 9:18:00 [显示全部帖子]

甘就是无办法了,只能改改加载条件了

 回到顶部