以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  日期格式  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=95567)

--  作者:jinzhengbe
--  发布时间:2017/1/23 19:25:00
--  日期格式
g.Groups.AddDef("time", DateGroupEnum.Day, "日")

这里的  日 想改成 xx月xx日的显示方式应该怎么改  date试过不行

--  作者:有点蓝
--  发布时间:2017/1/23 20:43:00
--  
以示例Excel报表为例

Dim b As New SQLGroupTableBuilder("统计表1","订单")
b.Groups.AddExp("日期","cstr(Month(日期)) + \'月\' + cstr(Day(日期)) + \'日\'")
b.Totals.AddDef("数量") \'添加数量列用于统计
b.Build \'生成统计表 

MainTable = Tables("统计表1") \'打开生成的统计表

--  作者:有点色
--  发布时间:2017/1/24 1:50:00
--  

方法一:如2楼,用sqlGroupTableBuilder,如果你用的是sqlserver数据库,要改一下公式

 

b.Groups.AddExp("日期","Convert(varchar, Month(日期)) + \'月\' + Convert(varchar, Day(日期)) + \'日\'")

 

方法二:你用月、日,分组,先得到统计表,然后加入一列表达式列 http://www.foxtable.com/webhelp/scr/1428.htm