安徽彩票大奖 欧洲百万乐透大奖 七星彩17049规律大奖 双色球中大奖领奖过程 3d近期中大奖故事 广州番禺中福彩大奖的 鸡男注定会中大奖 2016江苏彩民中大奖 趣彩网大奖网黑平台 大乐透4.97亿大奖 霍邱一彩民6元中双色球547万大奖 双色球黑龙江中大奖图 体育彩票中大奖名单 什么样的人能中大奖 彩票大奖作假

如何防止Access窗体的子窗体合计出错

2002-03-23 07:00:00
wyh-Office交流网
原创
3188

Access要实现子窗体合计,一般会在子窗体添加一个合计字段,然后在主窗体引用它。

比较好的解决办法是使用IsError函数来判断一下。如果出错,就填入空值或0


详细情况如下:

在父子窗体这样的结构中,存在一个合计的问题:
为了在主窗体中显示出子窗体所有数据的合计,一般做法是在子窗体中设个合计字段,然后在主窗体中引用这个子窗体的合计字段,显示出合计数量,通常如果子窗体有数据,不会出现问题,但如果你输入的条件导致子窗体没有数据时,那在主窗体显示的合计数量会显示成[错误],能否用代码将其转变为0,我试过许多办法(如NZ,ISNULL)等均无法成功,只有在没有数据时将此合计数量文本框隐藏起来。

现附上程序,让大家讨论:文件下载

解决办法一(网友:ly) 
计算字段=iif([frmsubName].Form.RecordsetClone.RecordCount=0,0,[frmsubName].Form![txtName])
若有问题请MailTo: [email protected]

yuab
解决以上问题,请用isnumeric函数请参照例子
请看例子  文件下载

cnwang
我一直用的办法是:iif( IsError(subform.Form!ctl) ,0,subform.Form!ctl),从未Erroor过。

分享
? 1999-2019 Office交流网?? 中山市天鸣科技发展有限公司 粤ICP备10043721号-5 SQL查询:19
内存占用:7.75MB
PHP 执行时间:0.2
双色球大奖2000年
安徽彩票大奖 欧洲百万乐透大奖 七星彩17049规律大奖 双色球中大奖领奖过程 3d近期中大奖故事 广州番禺中福彩大奖的 鸡男注定会中大奖 2016江苏彩民中大奖 趣彩网大奖网黑平台 大乐透4.97亿大奖 霍邱一彩民6元中双色球547万大奖 双色球黑龙江中大奖图 体育彩票中大奖名单 什么样的人能中大奖 彩票大奖作假
拳皇命运手游罗伯特 白雪公主和王子 斯图加特大学官网 龙珠激斗平民后期最佳阵容组合 部落冲突七本阵型 双色球彩票 泰山传奇电子游艺 美因茨vs不来梅 我叫mt4限时特惠礼包 玩mg宝石之轮规律