Foxtable(狐表)用户栏目专家坐堂 → [求助] 关于自动录入的几个问题


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

主题:[求助] 关于自动录入的几个问题

美女呀,离线,留言给我吧!
龙潭春早
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:676 积分:4895 威望:0 精华:0 注册:2018/3/22 16:05:00
[求助] 关于自动录入的几个问题  发帖心情 Post By:2018/10/12 16:39:00 [只看该作者]

想新增行时,自动将 用户名 添加到 录入者 中

在 DataRowadding 事件中加入了下面这段代码,怎么会有问题呢?

If e.DataTable.DataCols.Contains("录入者") Then
    e.DataRow("录入者") = User.name '新增行时,自动将 "用户名" 添加到 "录入者" 中
End If

之前保存、使用,感觉都还正常。

今天随手把它们放到命令窗口执行了一下,结果显示代码错误

图片点击可在新窗口打开查看此主题相关图片如下:新增行自动将用户名添加到录入者中,显示代码错误.jpg
图片点击可在新窗口打开查看


这是什么情况呢?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/10/12 16:41:00 [只看该作者]

1、无法在命令窗口执行 e.xxx 这样的代码的。

 

2、如果在 DataRowadding 输入代码也报错,你关闭项目重新打开重新输入即可。


 回到顶部
美女呀,离线,留言给我吧!
龙潭春早
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:676 积分:4895 威望:0 精华:0 注册:2018/3/22 16:05:00
  发帖心情 Post By:2018/10/12 16:54:00 [只看该作者]

哦 那现在的状态应该属于正常的了?

直接输入、保存,都没有报错,只是在命令窗口报错了。

上面代码本身没有错误,是吗?
[此贴子已经被作者于2018/10/12 16:54:49编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/10/12 16:56:00 [只看该作者]

代码没问题。你测试新增行,能否填入user.name?

 回到顶部
美女呀,离线,留言给我吧!
龙潭春早
  5楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:676 积分:4895 威望:0 精华:0 注册:2018/3/22 16:05:00
  发帖心情 Post By:2018/10/12 17:21:00 [只看该作者]

嗯 测试结果正常

 回到顶部