Foxtable(狐表)用户栏目专家坐堂 → [求助]删除行


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

主题:[求助]删除行

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/19 22:50:00 [显示全部帖子]

例子发来瞧瞧

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/19 23:38:00 [显示全部帖子]

If Forms("出库").opened AndAlso e.Table.name = "出库.出库明细" Then
        If Tables("出库.出库明细").Current IsNot Nothing Then
            Dim pic As WinForm.PictureBox = Forms("出库").Controls("PictureBox2")
            Dim wjm As String = Tables("出库.出库明细").Current("fa piao原件")
            If wjm.Contains(".") = False Then  '若文件名不包含.,说明是未知文件
                pic.Image = getimage("other.png")
            Else
                Dim i As Integer = wjm.LastIndexOf(".")
                Dim kzm As String  = wjm.SubString(i+1)
                Dim kzms As String = "swf accdb mdb psd png xls xlsx bmp rar jpg doc docx zip pdf txt ppt exe" '定义已知扩展名
                If kzms.Contains(kzm) = True Then
                    pic.image = getimage(kzm & ".png")
                Else
                    pic.image = getimage("other.png")
                End If
            End If
        End If
    End If

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/20 9:14:00 [显示全部帖子]

以下是引用江南小镇在2017/10/20 7:43:00的发言:
谢谢老师,另外一个删除按钮报错,如果关联表是空的用删除按钮删除就报错,我想修改代码只提示不报错。

 

加入判断即可,如

 

If Tables("出库.出库明细").Current Is Nothing Then

    msgbox("表格为空,不能删除")

Else

    '原来代码

End If


 回到顶部