Foxtable(狐表)用户栏目专家坐堂 → FTP上传后改名请教


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

主题:FTP上传后改名请教

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


加好友 发短信
等级:婴狐 帖子:45 积分:652 威望:0 精华:0 注册:2018/4/8 14:05:00
FTP上传后改名请教  发帖心情 Post By:2021/5/17 21:56:00 [只看该作者]

老师我想实现  FTP 上传文件后改名,文件名后缀不变。 在afterupload 设置代码如下:但是改不了文件名,

例如:ABC.DOC   改为:20210517121110_ABC.DOC   前面的数值为系统日期 年月日时分秒


Dim dr As Row = Tables("XZ_印章管理").Current
Dim ftp1 As new  ftpclient
ftp1.Host="192.168.100.152"
ftp1.Account = "snake"
ftp1.Password = "Yhrt2021"
'msgbox(e.CurFolder & "\" & filesys.getname(e.LocalFile))
ftp1.MakeDir("\公章管理\ & User.Name ") 
'ftp1.Rename(e.CurFolder & "/" & filesys.getname(e.LocalFile),"\公章管理" & "\" & dr("申请人") & "\" & dr("用章编号") & "")
dr("上传附件") = "\公章管理" & "\" & dr("申请人") & "\" & dr("用章编号")      '文件列单元格赋值

'ftp1.Rename(e.CurFolder & "\" & filesys.getname(e.LocalFile),"\公章管理" & "\" & dr("申请人") & "\" & dr("用章编号") & "_" & filesys.getname(e.LocalFile))

  ftp1.Rename("\公章管理\ & User.Name" & filesys.GetName(e.LocalFile), "\公章管理\ & User.Name" & "\" & Date.Today & filesys.GetName(e.localFile))  '重命名文件成功!

[此贴子已经被作者于2021/5/17 22:10:11编辑过]

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


加好友 发短信
等级:超级版主 帖子:111427 积分:567211 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/5/17 22:23:00 [只看该作者]

Dim dr As Row = Tables("XZ_印章管理").Current
Dim ftp1 As new  ftpclient
ftp1.Host="192.168.100.152"
ftp1.Account = "snake"
ftp1.Password = "Yhrt2021"
ftp1.MakeDir(e.CurFolder & User.Name) 
ftp1.Rename(e.CurFolder & filesys.GetName(e.LocalFile), e.CurFolder & User.Name & "\" & format(Date.Today,"yyyyMmddHHmmss") & filesys.GetName(e.localFile))  '重命名文件成功!

 回到顶部