防止打開一個報告,如果沒有數據顯示

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工作的例子,並提問誰問。 更多

想訂閱嗎?

訂閱或通過電子郵件訂閱:
輸入您的電子郵件:


廣告