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


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

主题:[求助]删除

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


加好友 发短信
等级:超级版主 帖子:106067 积分:539428 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/10 21:22:00 [只看该作者]

上传实例吧

 回到顶部
帅哥哟,离线,有人找我吗?
江南小镇
  32楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1700 积分:11344 威望:0 精华:0 注册:2015/6/22 8:11:00
  发帖心情 Post By:2019/11/11 7:58:00 [只看该作者]

老师,图片上传不了。


图片点击可在新窗口打开查看此主题相关图片如下:图片.png
图片点击可在新窗口打开查看
 
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:图片管理.table

图片点击可在新窗口打开查看此主题相关图片如下:image 3.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:超级版主 帖子:106067 积分:539428 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/11 8:46:00 [只看该作者]

我测试没有问题,请问按什么步骤测试有问题?肯定是你的路径设置不正确

一个单元格只有一个图片的话,没有必要遍历了

If Tables("出库.出库明细") .Current.Isnull("审核人") = True   Then
    If MessageBox.Show("是否删除?","确认",MessageBoxButtons.OKCancel,MessageBoxIcon.Question) =DialogResult.OK Then
        msgbox(e.Form.Controls("路径").text & "\" & e.Form.Controls("文件名").text)                                        '请确认文件路径是否正确,是否存在文件?
        filesys.DeleteFile(e.Form.Controls("路径").text & "\" & e.Form.Controls("文件名").text,2,2)
        msgbox(e.Form.Controls("路径1").text & "\" & e.Form.Controls("文件名1").text)                                      '请确认文件路径是否正确,是否存在文件?
        filesys.DeleteFile(e.Form.Controls("路径1").text & "\" & e.Form.Controls("文件名1").text,2,2)
        Tables("出库.出库明细") .Current.Delete
    End If
End If

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  34楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7235 积分:40550 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2019/11/11 9:03:00 [只看该作者]

If Tables("出库.出库明细") .Current.Isnull("审核人") = True   Then
    If MessageBox.Show("是否删除?","确认",MessageBoxButtons.OKCancel,MessageBoxIcon.Question) =DialogResult.OK Then
        Dim lst As List(of String) =  Tables("出库.出库明细").Current.DataRow.Lines("送货单")
        For Each s As String In lst
            If s > ""
                FileSys.DeleteFile(ProjectPath & "Attachments\" & s,2,2)
            End If
        Next
        Dim lst1 As List(of String) =  Tables("出库.出库明细").Current.DataRow.Lines("fa piao原件")
        For Each s As String In lst1
            msgbox(e.Form.Controls("路径1").text & "\" & e.Form.Controls("文件名1").text)                                      '文件路径是否正确?
            filesys.DeleteFile(e.Form.Controls("路径1").text & "\" & e.Form.Controls("文件名1").text,2,2)
        Next
        
        Tables("出库.出库明细") .Current.Delete
    End If
End If

 回到顶部
帅哥哟,离线,有人找我吗?
江南小镇
  35楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1700 积分:11344 威望:0 精华:0 注册:2015/6/22 8:11:00
  发帖心情 Post By:2019/11/11 11:12:00 [只看该作者]

老师,上面代码保存关闭项目再打开操作出库窗口路径有不对了,没有办法删除。

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


加好友 发短信
等级:超级版主 帖子:106067 积分:539428 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/11 11:33:00 [只看该作者]

我测试没有问题。请就32楼的项目说明详细测试步骤。如果是其它项目有问题,请上传有问题的项目测试

 回到顶部
帅哥哟,离线,有人找我吗?
江南小镇
  37楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1700 积分:11344 威望:0 精华:0 注册:2015/6/22 8:11:00
  发帖心情 Post By:2019/11/11 14:51:00 [只看该作者]

老师好

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:图片管理.table

图片点击可在新窗口打开查看此主题相关图片如下:image 2.png
图片点击可在新窗口打开查看
 

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


加好友 发短信
等级:超级版主 帖子:106067 积分:539428 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/11 15:49:00 [只看该作者]

绑定的情况下请通过表格取数据,而不是控件:http://www.foxtable.com/webhelp/topics/2436.htm

因为框架被隐藏的情况下,无法获取被绑定的数据

If Tables("出库.出库明细") .Current.Isnull("审核人") = True   Then
    If MessageBox.Show("是否删除?","确认",MessageBoxButtons.OKCancel,MessageBoxIcon.Question) =DialogResult.OK Then
        Dim r As Row = Tables("出库.出库明细") .Current
        msgbox(e.Form.Controls("路径").text & "\" & r("送货单")) '请确认文件路径是否正确,是否存在文件?
        filesys.DeleteFile(e.Form.Controls("路径").text & "\" & r("送货单"),2,2)
        msgbox(e.Form.Controls("路径1").text & "\" & r("fa piao原件"))  '请确认文件路径是否正确,是否存在文件?
        filesys.DeleteFile(e.Form.Controls("路径1").text & "\" & r("fa piao原件"),2,2)
        Tables("出库.出库明细") .Current.Delete
    End If
End If
[此贴子已经被作者于2019/11/11 20:25:27编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
江南小镇
  39楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1700 积分:11344 威望:0 精华:0 注册:2015/6/22 8:11:00
  发帖心情 Post By:2019/11/11 20:15:00 [只看该作者]

老师,是这样的,现在我搞糊涂了。

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


加好友 发短信
等级:超级版主 帖子:106067 积分:539428 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/11 20:26:00 [只看该作者]

通过表格取数据,而不是控件

 回到顶部
总数 48 上一页 1 2 3 4 5 下一页