Office中国论坛/Access中国论坛

标题: 查询计算? [打印本页]

作者: sblisb    时间: 2013-9-27 20:05
标题: 查询计算?
本帖最后由 sblisb 于 2013-9-27 20:07 编辑

做了一个房屋收租的系统,想做个查询查出当前月要交租的每户租金,租金是三个月收一次,有免租期(最后时间在"免租限期"字段中),过免租期了才开始收,
租金每年加10%,从起租时开始算,开始租时有个免费期限,有的是100天,有的是三个月,租满一年时,最后一个月不是一整月,就只好按天收,原来是设置了一个"最后收租时间"的字段来判断是否到期,发现通过公式DateAdd("m",3,[免租限期]))来判断,发现有误差,查找发现有的时间是在月底,加三个月后,原来是大月的有31号,变成30号,到2月又变成28号了,最后少了几天,
然后改成月份数/3是否整数来判断是否收租,可是到了租满一年时租金多少又不好判断,如果收三个月超过一年后的起租时间,就按天数来收,可到了下次收的时候不好判断,有点搞晕了,哪位指点一下如何算租金?
[attach]52458[/attach]
作者: access学习交流    时间: 2013-9-28 14:51
我看着也乱,搞不懂!!
作者: sblisb    时间: 2013-9-28 16:35
access学习交流 发表于 2013-9-28 14:51
我看着也乱,搞不懂!!

就是免费期不收租,收租按三个月收,满一年加10%,
收租时,如果有跨加租时间,则先把零头按日收,如果和加租时间是同一月则零头+3个月租
比如签约时间是2013.09.21,免租时限是2013.03.1,已收租到2013.09.01,现在9月收租时,20天原始租金+3个月加10%的租金
作者: daisyjane    时间: 2013-9-29 16:12
???




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3