以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 根据收入表和支出表,如何按项目统计收支流水账? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=42675) |
||||
-- 作者:jxkqf -- 发布时间:2013/11/19 10:18:00 -- 根据收入表和支出表,如何按项目统计收支流水账? 现有收入表和支出表,收入表和来文表按照指标编号一对多进行关联,收入表和支出表中都包含项目,单位,金额列等。
现在需要根据收入表中的来文金额和支出表中的发文金额,分项目按日期生成收支明细账,并且在每一年都有年末总计行,如下图EXCEL设计的表格。
看了很多,就是无法实现。
这个功能在很多场合用的到,麻烦高手赐教。
如下图是按收入表和支出表中的"高龄老人补贴"这个项目统计出来的。 [此贴子已经被作者于2013-11-19 11:06:01编辑过]
|
||||
-- 作者:Bin -- 发布时间:2013/11/19 10:23:00 -- 好费解,猜半天也没猜出来哪个和那个关联该怎么统计. 有具体的问题才有具体的答复,请楼主完善一下你的问题描述吧. 泛泛而问爱莫能助!
|
||||
-- 作者:jxkqf -- 发布时间:2013/11/19 10:34:00 -- 此主题相关图片如下:qq图101.jpg |
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/11/19 10:44:00 -- 问题回复的质量,多数时候取决于你提问的质量。 自己的业务,自己才清楚,不要将别人当做自己,要别人的帮助,请尽量清晰描述问题,不要经常10多个回合下来,还没有摸到问题的边。 |
||||
-- 作者:jxkqf -- 发布时间:2013/11/19 11:08:00 -- 不知道我说清楚了没有? |
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/11/19 11:19:00 -- 命令窗口执行:
Dim sql As String = "select 指标编号 As 项目,文件日期 As 日期,来文金额 As 收入,0 As 支出 From {来文} Union all select 来文编号 As 项目,文件日期 As 日期,发文金额 As 支出,0 As 收入 From {发文}" Dim t As Table = Tables("统计") g = New Subtotalgroup g = New Subtotalgroup t.Subtotal() MainTable = Tables("统计") |
||||
-- 作者:jxkqf -- 发布时间:2013/11/20 17:18:00 -- 执行上述代码后,没有支出数字,只有收入。 此主题相关图片如下:qq图片20131120163513.jpg |
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/11/20 17:23:00 -- select 指标编号 As 项目,文件日期 As 日期,来文金额 As 收入,0 As 支出 From {来文} Union all select 来文编号 As 项目,文件日期 As 日期,0 As 收入,发文金额 As 支出 From {发文} |
||||
-- 作者:逛逛 -- 发布时间:2013/11/20 17:24:00 -- 合并查询中收入和支出的位置错位了。
俺又马后炮了 [此贴子已经被作者于2013-11-20 17:26:14编辑过]
|
||||
-- 作者:jxkqf -- 发布时间:2013/11/21 10:10:00 -- 在每一年都有年末总计行, 上述代码无法实现这个功能。 |