データが表示されないように場合は、レポートを開けないようにする

adminによって| |午後09時01分- 2009年5月20日(水曜日)に掲示

データが表示されないようならば、我々は開いているレポートを防ぐことができ、このために我々は、Accessのバージョンに応じて2つの形式を使用します。

1 - ACCESSのすべてのバージョン
レポートのプロパティ、イベントの有効化 "に以下のコードを配置する

イベントの有効化(アクティベート)レポートを使用します。

プライベートサブ()をReport_Activate

DCOUNT( "*"、Me.RecordSource)= 0そして、もし

MsgBoxにvbDefaultButton1、 "エラー!" "表示するレコード"

AcReport DoCmd.Close、 "レポート名"

終了する場合

End Subの

2 - "は、データが 'し、我々は、次のコードをurilizarすることはできませんバージョン7(アクセス95)からイベントを追加さ​​れました。

プライベートサブReport_NoData(整数として取り消し)

MsgBoxに "レポートのデータがありません。" VbInformation、 "エラー!"

= Trueをキャンセル

End Subの

例をダウンロードし実行して表示するには: オープニングレポートを防ぐ

RSSフィード | トラックバックURI

13コメント»

ミシェルによるコメント
2009年6月2日21時00分四十八秒

私はあなたが私のマシン上のシステムの販売を開くために使用するAccessのバージョンだろう、メッセージ形式のデータベースが認識されません。

 
によるコメント管理者
2009年6月3日午前11時01分56秒

すべての例では、Access 2003で作られています。 私はあなたの場合は、Access 2003を前に別の形式で送信することができます。

チアゴ·サントスによるコメント
2009年7月31日午後02時24分46秒

おはようございます、私は、式(expressaão)の例で各列に3つのフィールドがあるテーブル形式は、このフォームをやっている。

Calculado1周期 - (マイナス)の期間calculado2
(スペースwは/日付を入れる)(空間P /置く日付)

Calculado3周期 - (マイナス)の期間calculado4
(スペースwは/日付を入れる)(空間P /置く日付)

Calculado5周期 - (マイナス)の期間calculado6
(スペースwは/日付を入れる)(空間P /置く日付)

彼は日付の差の結果を落札後、それはクレジットと呼ばれるフィールドで別のものを追加することになりますし、毎月の "X"、これらの列の式の結果との関係で30を乗算し、pは/表示されます。フィールドはDataSNはではないか、または私が得た場合、それだけでこのW /終了私の仕事が不足して、すでに十分だった日付00/00/0000を置くこととして、すべての列を埋めるお奨めフィールドCreditonの結果。
あれば、私はあなたに感謝し、ブログABRCためにお祝いすることができます。 チアゴ·
あなたからの電子メールで送信PosoのW /あなたを理解していない場合は、すでにご清聴ありがとうございました。

によるコメント管理者
2009年7月31日午後八時38分53秒

あなたはNZ関数を使用することができます

Calculado1周期- (マイナス)NZ(calculado2期間)

ルイスによるコメント
2009年8月9日夜07時59分58秒

ホセこんにちは

私はあなたの販売システムをダウンロードし、MSは多くを持ってい
私のためにシステムの販売にダウンロードし、デバッグすることができます。
感謝しています。

アランによるコメント
2009年8月12日午後五時29分22秒

あなたは= E =にDLookup DLookup関数を使用する方法のサンプルファイルを持っている

によるコメントDriのViaro
2009年8月13日17時44分57秒

こんにちは、私は彼のブログを知って来て、良い夜を願って
bjsss

私はあなたの訪問をお待ちしております :)

ワシントンからのコメント
2010年2月27日午後9時58分53秒

それは開いているレポートを防ぐために、超簡単です。

1)設計でレポートを開き、フォームのプロパティを開きます。
2)[イベント]タブに移動し、選択した場合はデータがありません
3)省略記号(...)をクリックしてください
4)以下のコードを入力します。

プライベートサブReport_NoData(整数として取り消し)
MsgBoxには、( "このレポートの情報がありません")
終わり
End Subの

5)Visual Basicには、エディタを閉じます
6)オプションイベントプロシージャに表示されます(注)は、NO DATAはありません
7)あなたのプログラムを実行することができます。

によるコメント管理者
2010年4月25日夜6時05分39秒

、目標を達成するだけで選択し、創造的であるために多くの方法があります。

コメントby ブルース
2010年5月19日午後7時13分56秒

あなたはNZ関数を使用することができます

Calculado1周期- (マイナス)NZ(calculado2期間)

Otavioバロスによるコメント
2011年1月27日午前10時26分41秒

おはようございます! あなたは、データベースのバックアップを実行するフォーム上のボタンを作成することができますか?
感謝しています。

コメントby アンドリュー
2011年7月26日午後09時43分07秒

仕事おめでとうございます! 私は毎日あなたのサイトを参照してください...ところで、私はサイトを示すだろうhttp://www.iAulas.com.brそこには、無料でダウンロード10,000人以上の教科書配布資料へのアクセスを含む科目のすべての種類を見つけるでしょう...私は助けて...

によるコメントホセ·オリベイラ
2011年8月30日夜06時47分59秒

本当にアクセスの素晴らしい例を探していた
どうもありがとうございました

名前(必須)
メールアドレス(必須-公開されていません)
ウェブサイト
コメント( 減少 | 増加した
あなたがhref="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <b>ダウンロード<cite>の<code> <del datetime=""> <aを使用することができますた<em> <I> <Q cite="">すする<STRONG>コメントインチ

プレゼンテーション

アバター

訪問していただきありがとうございます。
すべてのメッセージを逃さないため、フィードを購読してください。

ここのブログで私は、Microsoft Accessでの作業の例を提供し、また、求める者に質問をもっと見る

購読しますか?

購読するまたは電子メールで購読:
メールアドレスを入力:


広告