Foxtable(狐表)用户栏目专家坐堂 → 什么显示多文件内容


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

主题:什么显示多文件内容

帅哥,在线噢!
有点蓝
  21楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

搞错了,参考:http://www.foxtable.com/mobilehelp/topics/0094.htm


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


加好友 发短信
等级:七尾狐 帖子:1503 积分:10158 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2021/8/21 13:50:00 [只看该作者]

要列和图片一起删除 

 回到顶部
帅哥,在线噢!
有点蓝
  23楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

            If e.PostValues.ContainsKey("up1_deleted"Then
                Dim Files = e.PostValues("up1_deleted").Split("|")
Dim lst As List(of String) = dr.Lines("图片一")
                For Each File As String In Files
lst.Remove(File)
                    sb.AppendLine(file & "<br/>")
                    file = "d:\web\" & File.Trim(".")
                    If Filesys.FileExists(fileThen
                        Filesys.DeleteFile(file)
                    End If
                Next
dr.Lines("图片一") = lst
            End If

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


加好友 发短信
等级:七尾狐 帖子:1503 积分:10158 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2021/8/21 15:07:00 [只看该作者]


Select Case e.Path
    Case "活动图片.htm"
        Dim wb As New weui
If e.PostValues.Count = 0 Then
            wb.AddForm("","form1","活动图片.htm")
..... where 图片备注 = '" & e.GetValues("pv") & "'  "
                Dim dt01 As DataTable = cmd.ExecuteReader'
                For Each pr01 As DataRow In dt01.DataRows
            With wb.AddInputGroup("form1","ipg1","增加员工")
                .AddInput("图片备注","图片备注","Text") .Value = pr01("图片备注")
               With .AddUploader("up1","图片一",True) 'True表示允许上传多个文件
For Each s As String In pr01.lines("图片一")
                    .AddImage("img/" & s)
Next
.AllowDelete = True '允许删除   
 .Incremental = True '允许重复选择文件或连续拍照
                .ScaleWidth = 1000 '自动压缩图片宽度为400个像素,高度等比例压缩 
                .Scaleheight = 666 '自动压缩图片宽度为400个像素,高度等比例压缩    
        
            .Accept = "image/*"   '允许使用相册和相机

End With
            End With
Next
            With wb.AddButtonGroup("form1","btg1",True)
                .Add("btn1", "确定", "submit").Attribute= "" '调用js函数上传
            End With
wb.AddToast("","tst1", "正在上传",1)
        wb.AddToast("","tst2", "上传成功",0)
        wb.AddToast("","tst3", "上传失败",0).Icon= "warn"
        wb.AppendHTML("<script src='./lib/ajaxform.js'></script>") '引入脚本文件
            e.WriteString(wb.Build)
        Else

.......where  图片备注 = '"& e.PostValues("图片备注") & "'"
dt = cmd.ExecuteReader(True)
If dt.datarows.count > 0 Then
Dim dr As DataRow = dt.datarows(0)
Dim nms() As String = {"图片备注"}  '""
For Each nm As String In nms
If e.PostValues.ContainsKey(nm) Then
dr(nm)= e.PostValues(nm)
End If
Next


 For Each key As String In e.Files.Keys
If key = "up1" Then
    Dim lst As List(of String) = dr.Lines("图片一")
    For Each fln As String In e.Files(key)
        e.SaveFile(key,fln,"D:\web\img\" & fln) 
lst.Add(fln)
    Next
    dr.Lines("图片一") = lst
End If
Next



Dim sb1 As New StringBuilder
            sb1.AppendLine("<meta name='viewport' c>")
            sb1.AppendLine("已经删除了以下文件:<br/>")
If e.PostValues.ContainsKey("up1_deleted") Then
                Dim Files = e.PostValues("up1_deleted").Split("|")
Dim lst As List(of String) = dr.Lines("图片一")
                For Each File As String In Files
lst.Remove(File)
                    sb1.AppendLine(file & "<br/>")
                    file = "d:\web\" & File.Trim(".")
                    If Filesys.FileExists(file) Then
                        Filesys.DeleteFile(file)
                    End If
                Next
dr.Lines("图片一") = lst
            End If

            '保存并生成增加成功提示页面
            dr.save()
End If



            With wb.AddMsgPage("","msgpage","增加成功", "好好学习,天天向上") '生成成功提示页
                .AddButton("btn1","继续增加","addnew.htm")
            End With

            e.WriteString(wb.Build)
        End If
End Select

是放哪的,放这要错

 回到顶部
帅哥,在线噢!
有点蓝
  25楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

出什么错?去掉和sb1有关的代码

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


加好友 发短信
等级:七尾狐 帖子:1503 积分:10158 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2021/8/21 15:58:00 [只看该作者]

文件删了,列里面名称还在,删除了确认会显示上传失败

 回到顶部
帅哥,在线噢!
有点蓝
  27楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

.Add("btn1", "确定", "button").Attribute= ""

----------------

With wb.AddMsgPage("","msgpage","增加成功", "好好学习,天天向上") '生成成功提示页
                .AddButton("btn1","继续增加","addnew.htm")
            End With

            e.WriteString(wb.Build)
改为
e.WriteString("OK")

-----------------------------
调试一下
If e.PostValues.ContainsKey("up1_deleted") Then
msgbox(e.PostValues("up1_deleted"))
                Dim Files = e.PostValues("up1_deleted").Split("|")
msgbox(dr.Lines("图片一"))
Dim lst As List(of String) = dr.Lines("图片一")
                For Each File As String In Files
msgbox(File)
lst.Remove(File)
                    file = "d:\web\" & File.Trim(".")
                    If Filesys.FileExists(file) Then
                        Filesys.DeleteFile(file)
                    End If
                Next
dr.Lines("图片一") = lst
msgbox(dr.Lines("图片一"))
            End If


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


加好友 发短信
等级:七尾狐 帖子:1503 积分:10158 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2021/8/21 16:23:00 [只看该作者]

.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2021.5.29.1
错误所在事件:项目,HttpRequest
详细错误信息:
参数“Prompt”无法转换为类型“String”。

 回到顶部
帅哥,在线噢!
有点蓝
  29楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

调试技巧:http://www.foxtable.com/webhelp/scr/1485.htm

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


加好友 发短信
等级:七尾狐 帖子:1503 积分:10158 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2021/8/21 16:49:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq浏览器截图20210821164846.png
图片点击可在新窗口打开查看

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