防止打开一个报告,如果没有数据显示

2009年5月20日,星期三- 22:01发表|管理|

我们可以防止公开的一份报​​告,如果没有数据显示,为此,我们根据版本的Access使用两种形式:

1 - 所有版本的Access
下面的代码将在该报告的属性,事件“扶持”

使用事件使能(激活)报告:

私人小组Report_Activate()

如果DCOUNT(“*”,Me.RecordSource)= 0

MSGBOX“没有任何记录显示”vbDefaultButton1,“错误!”

AcReport DoCmd.Close,“报告名称”

结束如果

END SUB

2 - 从版本7(Access 95中),添加的事件,如果没有数据,那么我们可以urilizar下面的代码:

私人小组Report_NoData将作为整数(取消)

MSGBOX“报告中的任何数据。”,VbInformation,“错误!”

取消= TRUE

END SUB

看到运行下载的例子: 防止开题报告

RSS订阅 | 引用地址

13评论»

评论由米歇尔
2009-06-02 21点零零分48秒

我不知道哪个版本,你打开我的机器上的系统销售,使用的访问,消息格式的数据库是不承认。

评论由管理员
2009-06-03 11时01分56秒

在Access 2003中所有的例子。 我可以在另一种格式发送之前Access 2003中,如果你想。

评论蒂亚戈·桑托斯
2009-07-31 14时24分46秒

早上好,我做一个表的形式,这种形式,每列公式(expressaão)的例子中有三个领域:

calculado1时期 - (减号)期间calculado2
(空间W /投产日期)(空间P /投产日期)

calculado3时期 - (减号)期间calculado4
(空间W /投产日期)(空间P /投产日期)

calculado5时期 - (减号)期间calculado6
(空间W /投产日期)(空间P /投产日期)

后,他做的日期差异的结果,然后乘以30,每月的“X”,然后在这些列中的表达结果将导致在添加另一个字段被称为信用,P /出现结果在该领域Crediton总得填补所有的列作为字段的datasn的,或把日期00/00/0000如果我是已经足够了,只是缺少W /结束我的工作。
如果你能帮助我感谢你和祝贺的博客ABRC。 蒂亚戈。
如果你还没有理解通过e-mail波索发送W /你已经感谢您的关注。

评论由管理员
2009-07-31 20点38分53秒

你可以使用Nz函数

calculado1时期- (减号)NZ(calculado2期间)

评论路易斯
2009-08-09 19点59分58秒

您好圣何塞

我下载了你的销售系统,MS有很多
调试,下载到我的系统销售。
感谢。

评论由Alan
2009-08-12 17点29分22秒

你有一个示例文件,如何使用DLookup函数= E =使用DLookup

评论的Dri Viaro
2009-08-13 17时44分57秒

嗨,我才知道他的博客,希望大家晚上好
bjsss

我等待着您的光临 :)

评论华盛顿
2010-02-27 21时58分53秒

这是超级简单,以防止一个开放的报告

1)打开设计报告,并打开窗体的属性。
2)进入“事件”选项卡,并选择,如果没有数据
3)单击省略号(...)
4)输入下面的代码

私人小组Report_NoData将作为整数(取消)
MSGBOX(“没有这个报告的信息”)
结束
END SUB

5)关闭编辑器的VISUAL BASIC
6)注意选项的事件过程中出现没有数据
7)你可以运行你的程序。

评论由管理员
2010-04-25 18时05分39秒

有许多方法来达到目标​​,只是选择和有创意。

评论由布鲁斯
2010-05-19 19点13分56秒

你可以使用Nz函数

calculado1时期- (减号)NZ(calculado2期间)

评论Otavio巴罗斯
2011-01-27 10时26分41秒

早上好! 您可以创建一个窗体上的按钮来执行数据库备份吗?
感谢。

评论费恩博格
2011-07-26 22时43分07秒

恭喜上的工作! 我每天访问您的网站......顺便说一句,我会表示网站http://www.iAulas.com.br ,你会发现各种科目,包括讲义访问...我已经帮助超过10000免费下载的教科书...

2011年8月30日18时47分59秒

真的很期待精彩实例的访问
非常感谢

名称(必填)
电子邮件(必填-不公布)
网站
您的评论( 减少 | 增加
您可以使用<a“<abbr title=""> <acronym title=""> <blockquote cite=""> <B> <CITE>的<code> <del时间不用重新输入个人cite="">!的意见。

介绍

头像

谢谢您的访问。
订阅饲料,不要错过任何消息。

在这里,我将在博客中提供了与Microsoft Access工作的例子,并提问谁问。 更多

想订阅吗?

订阅或通过电子邮件订阅:
输入您的电子邮件:


广告