以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助] excel模板输出  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=152779)

--  作者:susanhe
--  发布时间:2020/7/21 23:34:00
--  [求助] excel模板输出

教师,这个输出时,只输出BOMPrice表中一行,如何输出该表中的全部记录 ?

Dim Book As New xls.Book(ProjectPath & "Attachments\\BOMPrice.xlsx")
Dim fl As String = ProjectPath & "Reports\\BOMPrice.xlsx"
Book.Build() \'生成细节区
Book.Sheets(0).Rows.RemoveAt(0) \'删除第一行,Excel报表的第一行通常是标记行
Book.Save(fl) \'保存工作簿
Dim Proc As New Process \'打开工作簿
Proc.File = fl
Proc.Start()

--  作者:有点蓝
--  发布时间:2020/7/22 8:37:00
--  

--  作者:susanhe
--  发布时间:2020/7/22 10:23:00
--  
老师, 是用 <All>了,还是出来选定的记录,还有哪儿会不对 ?
图片点击可在新窗口打开查看此主题相关图片如下:捕获.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2020/7/22 10:57:00
--  
请上传实例说明
--  作者:susanhe
--  发布时间:2020/7/22 11:52:00
--  
老师,如附件,谢谢。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:test_a.rar


--  作者:有点蓝
--  发布时间:2020/7/22 12:14:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:bomprice.xlsx


--  作者:susanhe
--  发布时间:2020/7/22 13:49:00
--  
谢谢, 老师 , 我用这个  [%BOMList,sum(UnitPrice_WithoutVAT)], 怎么不出来的结果的,这正确的吗 ?
--  作者:有点蓝
--  发布时间:2020/7/22 13:55:00
--  
参考:http://www.foxtable.com/webhelp/topics/1412.htm

[%sum(UnitPrice_WithoutVAT)]

--  作者:susanhe
--  发布时间:2020/7/24 12:49:00
--  
谢谢,老师正确了。 

另外这个报表输出的顺序如何使它跟foxtable的排序一下,现在输出的都是按照GSSPart No的顺序。

--  作者:有点蓝
--  发布时间:2020/7/24 13:38:00
--  
默认就是按照表格里显示的顺序的,到table里排好序即可。指定排序可以参考:http://www.foxtable.com/webhelp/topics/1397.htm