在测试过程中出现以下问题,不知如何解决,求助1、联接而成的统计表的日期变了
2、主营业务收入在联接表中又变回了原列名“借方发生”
3、我希望联接表中的每一项“成本类别”都有对应的“主营业务收入”,此表中为“借方发生”,以能够求得各项成本类别占主营业务收入的比率
此主题相关图片如下:666.jpg
![dvubb 图片点击可在新窗口打开查看](UploadFile/2015-12/201512112234898046.jpg)
此主题相关图片如下:777.jpg
![dvubb 图片点击可在新窗口打开查看](UploadFile/2015-12/201512112234878222.jpg)
![dvubb 图片点击可在新窗口打开查看](skins/default/filetype/jpg.gif)
此主题相关图片如下:555.jpg
![dvubb 图片点击可在新窗口打开查看](UploadFile/2015-12/201512112234815503.jpg)
Dim bd2 As New GroupTableBuilder("统计表1",DataTables("费用明细附表"))
Dim dt2 As fxDataSource
bd2.Groups.AddDef("日期")
bd2.Groups.AddDef("部门")
bd2.Groups.AddDef("成本类别")
bd2.Totals.AddDef("费用_本月")
bd2.Totals.AddDef("费用_累计")
dt2 = bd2.BuildDataSource()
Dim bd1 As New GroupTableBuilder("统计表2",DataTables("利润表附表"))
Dim dt1 As fxDataSource
Dim dic As new Dictionary(of String, String)
For Each c As Col In Tables("利润表附表").cols
dic.add(c.Caption, c.name)
Next
bd1.Groups.AddDef("日期")
bd1.Groups.AddDef("部门")
bd1.Totals.AddDef(dic("主营业务收入_本月"))
bd1.Totals.AddDef(dic("主营业务收入_累计"))
dt1 = bd1.BuildDataSource()
Dim nms As String() = {"日期","部门"}
dt2.Combine(nms,dt1,nms)
如何解决这三个问题,或是有没有其他办法可以实现我计算每项成本类别占收入的比率