Foxtable(狐表)用户栏目专家坐堂 → 为什么在httprequest会请求2次?


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

主题:为什么在httprequest会请求2次?

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


加好友 发短信
等级:三尾狐 帖子:758 积分:5408 威望:0 精华:0 注册:2012/10/5 21:53:00
为什么在httprequest会请求2次?  发帖心情 Post By:2019/10/22 10:27:00 [只看该作者]

Dim e As RequestEventArgs = args(0)
Sele ct Case e.Path
    Case "rz.htm"
        Dim wb As New WeUI
        wb.AddToast("","t1", "正在下载",1) '定义提示
        wb.AddForm("","form1","rz.htm")
        With wb.AddInputGroup("form1","ipg1","日期输入")
            .AddInput("nl","日期选择","date").Value = Date.Today.AddDays(-1)
        End With
        With wb.AddButtonGroup("form1","btg1",False)
            .Add("btn4", "查询","button")
            .Add("btn5", "excel下载", "", "http://127.0.0.1/rzxiazai.htm").attrib ute= "on click=""s how('t1',5000)""" 
        End With  
        With wb.AddTable("","Table1")
            .CreateFromDataTable(DataTables("汇总"),True)
        End With
        wb.Append HTML("<script src='./lib/ribcx.j s'></script>")
        e.Write String(wb.Build)
    Case "rzxiazai.htm"
        Dim fl As String = ProjectPath & "Reports\汇总" & DataTables("汇总").DataRows(0)("日期") & ".xls"
        Functi ons.Execute("excel生成")  '处理生成excel + 调整为自动行高
        Dim Book As New XLS.Book(fl)
        book.PreBuild = False
        e.WriteBook(book,"汇总",False)
End Sele ct

在httprequest执行
Functions.Execute("汇总",e)

但是出来的界面,点击下载后,发现httprequest中Functions.Execute("汇总",e)执行了2次,excel生成和调整行高速度慢,处理2次更慢了,这个地方是怎么会执行2次了呢?

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


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

httprequest所有代码发上来看看

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


加好友 发短信
等级:三尾狐 帖子:758 积分:5408 威望:0 精华:0 注册:2012/10/5 21:53:00
  发帖心情 Post By:2019/10/22 10:49:00 [只看该作者]

完整代码:
Se lect Case e.path
    Case "rz.htm","rz1.htm","rzxiazai.htm"
MessageBox.Show(e.Path)
        Functions.Execute("汇总",e)
    Case Else
        e.WriteString("这是个空白内容!")
End Se lect

发现弹出2次rzxiazai.htm

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


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

我测试没有问题。实例发上来测试一下

 回到顶部