Foxtable(狐表)用户栏目专家坐堂 → [求助]SQLGroupTableBuilder提示输出别名错误


  共有2266人关注过本帖平板打印复制链接

主题:[求助]SQLGroupTableBuilder提示输出别名错误

帅哥哟,离线,有人找我吗?
chnfo
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2216 积分:18225 威望:0 精华:0 注册:2011/11/26 20:21:00
[求助]SQLGroupTableBuilder提示输出别名错误  发帖心情 Post By:2016/1/5 22:29:00 [只看该作者]

内部表A和B。
新建一个窗口,放一个button,一个Normal型的表,不绑定任何表。
button事件如下:

Dim tbl As Table = e.Form.Controls("Table1").Table

Dim g As New SQLGroupTableBuilder("KK", "A")
g.AddTable("A","BID","B","ID")
g.Groups.AddDef("Mon")
g.Groups.AddDef("BC")
g.Totals.AddExp("X","WC - WL")
g.Totals.AddExp("Y","EC - EL ")
g.Build()        ‘-----------注意到如果不加这一句,就没有问题

tbl.DataSource  = g.BuildDataSource()

运行的结果报出错误如下:
统计错误,错误原因:
输出别名“X”重复。

如果把这一句注释掉就没有问题。
g.Build()        ‘-----------注意到如果不加这一句,就没有问题

这是为什么呢?因为我想用KK表来定制模板输出报表。

 回到顶部