以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]求助删除按钮问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=53596)

--  作者:青岛立邦达
--  发布时间:2014/7/11 11:16:00
--  [求助]求助删除按钮问题
Dim s As Row = Tables("检测维修单").Current
If Tables("检测维修单").Current("维修员")<>user.name Then
    MessageBox.Show("你无权删除此记录!")
Else
    If Tables("检测维修单").Current IsNot Nothing
        If MessageBox.Show("是否删除?","请确认",MessageBoxButtons.YesNo,MessageBoxIcon.Question) = DialogResult.Yes Then
            
            Tables("检测维修单").Current.Delete
            Tables("技术支持部总表").Current.Delete
            MessageBox.Show("删除成功!")
        End If
    End If
End If
双击行,蹦出显示窗口,想在显示窗口中,删除被选中表,但是这个命令删除的顺序却是从下至上依次删除。如何解决

--  作者:有点甜
--  发布时间:2014/7/11 11:18:00
--  
 代码和你所说的没有一点关系。例子说明
--  作者:Bin
--  发布时间:2014/7/11 11:19:00
--  
不是很懂你的意思.
--  作者:青岛立邦达
--  发布时间:2014/7/11 11:22:00
--  
1111111111111111
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.rar


--  作者:Bin
--  发布时间:2014/7/11 11:27:00
--  
要怎么操作,出现什么问题,你想实现的效果是什么?
--  作者:青岛立邦达
--  发布时间:2014/7/11 11:27:00
--  
已上传例子,请斑竹们一观
--  作者:Bin
--  发布时间:2014/7/11 11:28:00
--  
看5楼
--  作者:青岛立邦达
--  发布时间:2014/7/11 11:34:00
--  
一进系统弹出来的窗口中 的内容是一条条的录入记录,点开这条记录,上面的删除键,删除的内容却不是点开的内容这张表,而是按照顺序依次从下往上删的。我想点开那张表,就删除那张表。
--  作者:Bin
--  发布时间:2014/7/11 11:39:00
--  
你看的是副本表,操作的是主表

焦点并不同步的.

方案有2个

1.简单的  设置为主表
2.用代码同步主表   副本表currentchanged 事件  
Tables("检测维修单").Position=e.Table.Position

--  作者:青岛立邦达
--  发布时间:2014/7/11 11:56:00
--  
方法无效,改了currentchanged 以后,不但删除的时候不能同步删除俩张表了,而且加了个 那个 命令以后,点开的录入记录都是不同步的