以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于动态添加表达式列的问题(已解决)  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=18994)

--  作者:xiaoqiwei
--  发布时间:2012/4/24 14:37:00
--  关于动态添加表达式列的问题(已解决)

Dim g As New CrossTableBuilder("统计表1", DataTables("mzcfkk"))
g.HGroups.AddDef("xt_ysbh")
g.VGroups.AddExp("医生姓名","Parent(当天收费处方医生).ysxm")
g.VGroups.AddDef("jzm")
g.Totals.AddDef("ypje", "小计")
g.HorizontalTotal = True
g.VerticalTotal = True
g.Decimals = 2
g.Subtotal = True
g.FromServer = True
g.Build()
Tables("数据汇总_Table1").DataSource = g.Build()
DataTables("统计表1").SysStyles("EmptyArea").BackColor = Color.White

 

问题显示不出“医生姓名”这一列出来

[此贴子已经被作者于2012-4-25 2:20:34编辑过]

--  作者:狐狸爸爸
--  发布时间:2012/4/24 15:14:00
--  

不可以这样,你看看:

http://www.foxtable.com/help/topics/1626.htm

 

先看完上面,再动手。


--  作者:xiaoqiwei
--  发布时间:2012/4/24 16:33:00
--  
狐爸,前提我的 mzcfkk 表 已经有 “医生姓名” 这表达式列了,我想以“医生姓名”这一列分组,代码应该怎么改吖?
--  作者:狐狸爸爸
--  发布时间:2012/4/24 16:37:00
--  

用SQLGroupTableBuilder,不用管你现在添加的表达式列,按照SQLGroupTableBuilder的说明进行设置即可。

SQLGroupTableBuilder专为此设计。


--  作者:xiaoqiwei
--  发布时间:2012/4/25 2:20:00
--  

已解决,谢谢