Foxtable(狐表)用户栏目专家坐堂 → 修改信息图片保存问题


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

主题:修改信息图片保存问题

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/7 14:03:00 [显示全部帖子]

……
Dim i As Integer = 0
    Dim a As String 
ls = dr.Lines("图片")
    For Each key As String In e.Files.Keys
        For Each fln As String In e.Files(key)
            i = i + 1
            a = dr("房产编号") & "-" & i & ".jpg"
            e.SaveFile(key, fln , ProjectPath & "Attachments\web\images\fcs\" & a)
            ls.add(a)
        Next
    Next
    dr.Lines("图片") = ls
    '保存并生成增加成功提示页面
    dr.save()
……

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/7 14:26:00 [显示全部帖子]

那就使用时间命名,不要使用序号命名

a = dr("房产编号") & "-" & format(date.now,"yyyyMMddHHmmssffff") & ".jpg"

没看到1楼有删除文件的代码,参考:http://www.foxtable.com/mobilehelp/topics/0094.htm

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/7 16:18:00 [显示全部帖子]

方法1,替换掉:
Dim Files = e.PostValues("up1_deleted").Split("|")
   For Each File As String In Files
output,show(file)
   File.replace("./images/fcs/","")

2、试试这种方式获取名称

msgbox(FileSys.GetName(file))


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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/9 11:51:00 [显示全部帖子]

在网页后台httprequest事件里调用的,不是在表事件里调用的:http://www.foxtable.com/mobilehelp/topics/0094.htm

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/9 12:06:00 [显示全部帖子]

把8楼帮助仔细认真看看,每一个字都咀嚼一下

 回到顶部