设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 22641|回复: 57
打印 上一主题 下一主题

[其它] [求助]关于[余额] 逐行累加的问题

[复制链接]
跳转到指定楼层
1#
发表于 2005-10-7 16:36:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    怎样使用数据库表1作为数据源,在查询报表中实现按照表2的方式逐行显示出累加余额

急需请高人指教,请最好在我上传的例子中给予修改。不胜感激!



[此贴子已经被作者于2005-10-7 8:39:15编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-10-8 04:09:00 | 只看该作者
请查收

今天你只要吃透了交叉查询,与dsum()函数,相信你一定可以应用在其他需要的地方



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
3#
发表于 2005-10-8 18:59:00 | 只看该作者
谢谢,正在找这个东东呢[em02]
4#
发表于 2005-10-8 19:14:00 | 只看该作者
我也做了一个,用全局变量加自定义函数实现。(表1中,余额的字段是多余的!)

楼上的楼上看了一下,如果数据多了之后可能会出错(特别是进,出数据相同的记录多了之后,这种情况好象在表这前用一个查询所有数据的查询就可以得到正确的数据。另外,在查询在使用域函数,查询会变慢,特别是在网络中使用时会更明显。)





[此贴子已经被作者于2005-10-8 11:15:13编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
5#
发表于 2005-10-9 21:15:00 | 只看该作者
謝謝了,我學會了上樓的方法 !!
6#
发表于 2005-10-10 06:18:00 | 只看该作者
好,先生我给您服务到底!

上传修改了的表\查询,[em06]



[此贴子已经被作者于2005-10-9 22:20:07编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
7#
发表于 2005-10-15 19:33:00 | 只看该作者
(代学友:三上,发贴)

可以直接在报表中求和 将字段余额=[借方]-[贷方 设置属性中运行总和 为全部之 上



[此贴子已经被作者于2005-10-15 11:33:53编辑过]

8#
发表于 2005-11-11 17:50:00 | 只看该作者
[em02]
9#
发表于 2005-11-11 17:57:00 | 只看该作者
[em02]
10#
发表于 2005-11-11 18:28:00 | 只看该作者
以下是引用liuyi_yt在2005-10-7 8:36:00的发言:



    怎样使用数据库表1作为数据源,在查询报表中实现按照表2的方式逐行显示出累加余额

急需请高人指教,请最好在我上传的例子中给予修改。不胜感激!





关于财务余额问题,几个论坛版主曾经进行过专题讨论和代码测试。

对比下来结论,对于单个表进行余额统计,直接用DSum(入)-DSum(出),是效率较高的方法。

对于数据量极大的时候,可以采用分期小计表存储每个时间段的出入差额。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-13 17:53 , Processed in 0.083130 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表