Foxtable(狐表)用户栏目专家坐堂 → [求助]照片列存储路径,如何设置?


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

主题:[求助]照片列存储路径,如何设置?

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


加好友 发短信
等级:五尾狐 帖子:1145 积分:8926 威望:0 精华:0 注册:2012/7/10 9:09:00
[求助]照片列存储路径,如何设置?  发帖心情 Post By:2018/7/12 10:33:00 [只看该作者]

有一列为“扫描件”,想将扫描件列的数据存储到指定的文件夹内,但总弄不成,例如:

BeforeAddFile事件 


If e.DataCol.Name = "扫描件" Then
    vars("path") = e.DataRow.Lines("扫描件")
End If


BeforeAttachFile事件


Dim dr As DataRow = e.DataRow
If dr.IsNull("年度") Or Dr.IsNull("工伤认定文号") Or dr.IsNull("受伤害职工姓名")  Then
    MessageBox.Show("不能为空!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    e.Cancel = True
Else
    If e.DataCol.Name = "扫描件" Then
          Dim ls = vars("path")
        e.SubFolder = e.DataCol.name & "\" & dr("年度") & "\" & dr("工伤认定文号") & "_" & dr("受伤害职工姓名")
        e.FileName = dr("受伤害职工姓名") & "_" & (ls.Count +1) & ".jpg"
        ls.add(e.FileName)
    End If
End If

上述代码中,想将文件存储到:reports\工伤认定卷宗扫描件\

将 这段代码改为:e.SubFolder = ProjectPath & "reports\工伤认定卷宗扫描件\" & e.DataCol.name & "\" & dr("年度") & "\" & dr("工伤认定文号") & "_" & dr("受伤害职工姓名")
可是不行,请问怎么改代码,谢谢


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


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

1、afterOpenProject事件

 

DataTables("产品").DataCols("图片").DefaultFolder = ProjectPath & "reports\工伤认定卷宗扫描件\"

 

2、BeforeAttachFile事件

 

e.SubFolder = e.DataCol.name & "\" & dr("年度") & "\" & dr("工伤认定文号") & "_" & dr("受伤害职工姓名")


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


加好友 发短信
等级:五尾狐 帖子:1145 积分:8926 威望:0 精华:0 注册:2012/7/10 9:09:00
  发帖心情 Post By:2018/7/12 11:25:00 [只看该作者]

其他代码不变吧,有点甜,谢谢

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


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

不变。

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


加好友 发短信
等级:五尾狐 帖子:1145 积分:8926 威望:0 精华:0 注册:2012/7/10 9:09:00
  发帖心情 Post By:2018/7/12 14:23:00 [只看该作者]

谢谢


 回到顶部