以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  报表模板没有下载是什么原因  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=142844)

--  作者:blackzhu
--  发布时间:2019/11/7 14:44:00
--  报表模板没有下载是什么原因
 Dim RKGUID As String = e.Values("RKGUID")
        If RKGUID > "" Then
            Dim Book As New XLS.Book(ProjectPath & "Attachments\\入库单.xls")
            Book.AddDataTable("产品入库", "服务器", "Se  lect * from 产品入库 where GUID=\'" & RKGUID & "\'") \'添加父表入库
            Book.AddDataTable("产品入库明细", "服务器", "Sel  ect * from 产品入库明细 where 入库ID=\'" & RKGUID & "\'") \'添加子表
            Book.AddRelation("产品入库", "GUID", "产品入库明细", "入库ID") \'建立关联
            e.WriteBook(Book, "入库单.xls", False)
e.WriteString("打印模板下载成功")
        End If


这个报表我递交以后并没有下载是什么原因? e.WriteString("打印模板下载成功") 已经返回到前端了




--  作者:blackzhu
--  发布时间:2019/11/7 14:53:00
--  
我是在本地开发做测试
--  作者:blackzhu
--  发布时间:2019/11/7 15:44:00
--  
我知道原因了,,问一下


location = "../downExcel?RKGUID=" +  row.入库ID + "&rkd="row.入库单号;

这个参数写法有问题吗?

--  作者:有点蓝
--  发布时间:2019/11/7 16:01:00
--  
应该没有问题吧。会不会是大小写的原因?
--  作者:blackzhu
--  发布时间:2019/11/7 16:48:00
--  
没问题,不知道刚才为啥没有获取到参数