Foxtable(狐表)用户栏目专家坐堂 → 有无办法直接忽略这个窗口提示呢?


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

主题:有无办法直接忽略这个窗口提示呢?

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


加好友 发短信
等级:小狐 帖子:340 积分:3375 威望:0 精华:0 注册:2011/3/22 22:52:00
有无办法直接忽略这个窗口提示呢?  发帖心情 Post By:2017/10/25 7:52:00 [只看该作者]

Select Case e.DataCol.name

    Case "LSH","LOCALFILE"

        Dim dr As DataRow = e.DataRow

        If dr.IsNull("LOCALFILE") = False AndAlso dr.IsNull("LSH") = False Then

            If e.DataTable.Compute("Count([_Identify])","LSH = '" & dr("LSH") & "' And LOCALFILE = '" & dr("LOCALFILE") & "'") > 1 Then

                MessageBox.Show("录入2遍?按CTRL按确定即跳过错误录入!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)

                e.DataRow(e.DataCol.Name) = e.OldValue '取消输入

                DataTables("DAJG_SSJCYX").DeleteFor("[LOCALFILE] Is Null") '删除多余的空行


因上边在表事件中的这些代码,出现下面这个窗口提示,有无办法直接忽略这个窗口提示呢?

                



.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2017.10.16.1
错误所在事件:窗口,老卷录入,TextBox22,KeyDown
详细错误信息:
此行已从表中移除并且没有任何数据。BeginEdit() 将允许在此行中创建新数据

[此贴子已经被作者于2017/10/25 7:53:04编辑过]

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


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

你应该去看TextBox22的keydown事件的代码

 

或者看看 http://www.foxtable.com/webhelp/scr/2218.htm

 

做个实例发上来测试。


 回到顶部