以文本方式查看主题 - 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
|
||||
-- 作者: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 以后,不但删除的时候不能同步删除俩张表了,而且加了个 那个 命令以后,点开的录入记录都是不同步的 |