Foxtable(狐表)用户栏目专家坐堂 → [求助]检查文件输入名称是否存在,将不同列的的图片、文件放在各自文件夹中


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

主题:[求助]检查文件输入名称是否存在,将不同列的的图片、文件放在各自文件夹中

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


加好友 发短信
等级:婴狐 帖子:31 积分:353 威望:0 精华:0 注册:2018/2/26 22:23:00
[求助]检查文件输入名称是否存在,将不同列的的图片、文件放在各自文件夹中  发帖心情 Post By:2018/3/15 10:39:00 [只看该作者]

同一表中,有检测单位、编号、报告及检查人、检查日期、照片六列,当插入报告时检查检测单位、编号是否为空,当插入照片时检测检查人、检查日期是否为空,并将报告和照片放在各自文件夹中,下列编码应怎样修改。

 

Dim dr As DataRow = e.DataRow

If dr.IsNull("检查人") Or dr.IsNull("检查日期")  Then

    MessageBox.Show("检查人和检查日期不能为空!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)

    e.Cancel = True

Else

    e.SubFolder = dr("检查日期").Date & dr("检查人")

End If


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


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

判断一下列名,如

 

If e.DataCol.Name = "照片" Then    
    Dim dr As DataRow = e.DataRow    
    If dr.IsNull("检查人") Or dr.IsNull("检查日期")  Then        
        MessageBox.Show("检查人和检查日期不能为空!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)        
        e.Cancel = True        
    Else        
        e.SubFolder = dr("检查日期").Date & dr("检查人")       
    End If
   
ElseIf e.DataCol.Name = "报告" Then
       
End If


 回到顶部