以文本方式查看主题 - 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 -- 没问题,不知道刚才为啥没有获取到参数 |