以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- [原创]分组查询出来的数据如何在单独的界面中显示,而不是在maintable中显示 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=38645)
|
-- 作者:jzfxmy
-- 发布时间:2013/8/3 9:45:00
-- [原创]分组查询出来的数据如何在单独的界面中显示,而不是在maintable中显示
家里停网了,无法截图。
我现在添加了一个按钮\'点击按钮进行分组统计\'(代码是在输出代码里复制的),但是统计出来的数据都是在mainTable里显示的\'我希望点击分组统计查询出来的数据是在一个单独的窗口显示,类似弹出一个窗口,分组查询的数据全在弹出的这个窗口\'如何实现呢?
|
-- 作者:Bin
-- 发布时间:2013/8/3 9:47:00
--
可以为窗口的表赋值
Tables("窗口1_Table1").DataSource = DataTables("XX")
|
-- 作者:jzfxmy
-- 发布时间:2013/8/3 10:45:00
--
Dim g As New GroupTableBuilder("进货单21", DataTables("进货单")) g.Caption = "进货总支出" g.Groups.AddDef("日期", DateGroupEnum.Year, "年", "统计年份") g.Groups.AddDef("产品类型", "", "进货产品") g.Totals.AddDef("金额", "", "支出总金额(单位:元)") g.VerticalTotal = True g.GrandProportion = True g.Build() \'\'MainTable = Tables("进货单21") Tables("进货单21").DataSource = DataTables("进货单")
执行这样的代码 还是不行。显示的数据还是在maintable显示的
|
-- 作者:jzfxmy
-- 发布时间:2013/8/3 10:46:00
--
此主题相关图片如下:1.jpg
|
-- 作者:Bin
-- 发布时间:2013/8/3 10:46:00
--
....你搞错了吧
是把窗口表的DataSource 赋值为你生成的统计表.
Tables("窗口1_Table1").DataSource=DataTables("进货单21")
|
-- 作者:Bin
-- 发布时间:2013/8/3 10:48:00
--
或者
Tables("窗口1_Table1").DataSource = g.BuildDataSource()
|
-- 作者:jzfxmy
-- 发布时间:2013/8/3 10:53:00
--
...不懂啊,。有代码么?。。 此主题相关图片如下:1.jpg
|
-- 作者:Bin
-- 发布时间:2013/8/3 10:58:00
--
看6楼
|
-- 作者:jzfxmy
-- 发布时间:2013/8/3 11:34:00
--
······还是失败 ,1······ 此主题相关图片如下:2.jpg
此主题相关图片如下:1.jpg
|
-- 作者:Bin
-- 发布时间:2013/8/3 11:36:00
--
你名称没填写对,控件类型没对. 要不你上个例子吧.
|