グーグルプラス
2011年8月6日(土曜日)|今日はGoogleのボタンプラス1を追加しました。 これは、投稿を宣伝するためのもう一つの方法です。 あなたは、招待を送信するには、メールアドレスとコメントをGoogleにプラスのままに招待されていない場合。
Accessで動作するように学習
今日はGoogleのボタンプラス1を追加しました。 これは、投稿を宣伝するためのもう一つの方法です。 あなたは、招待を送信するには、メールアドレスとコメントをGoogleにプラスのままに招待されていない場合。
これは日常生活の費用を制御するのに役立つ、非常に単純なデータベースです。
メインメニュー
画像内の1つは、非常にシンプルで機能的なメインメニューを見ることができます。 上部には、私たちは仕事した年を見ることができます。 
仕事の年
年間の仕事を変更するには、私たちが望む年を入力して、年と開いているフォームを選択するボタン(図2)をクリックします。 
支出
データ入力用のボタンフォームを開いた状態(図3)の支出。 私たちはカテゴリおよびサブカテゴリを追加する '+'ボタンをクリックするcetegoriaを選択していない場合は、サブカテゴリをクリックしてサブカテゴリを(追加するには、 '+'ボタンの片側を持っていたカテゴリの横にエラーが発生し、カテゴリを選択するように要求あなたはカテゴリを選択した場合は、選択したカテゴリ内のフォームカテゴリ)を開きます。
フィールドでは、一覧からプロバイダを選択することができ、そこにある場合は、追加したい場合は、彼が尋ねられます。 
カテゴリー
このフォーム(図4)は、カテゴリとそのサブカテゴリは、(挿入/変更/ /検索を削除)を管理するために使用されます。 
サプライヤー
この形式は、(挿入/変更/ /検索を削除します)仕入先の名前を管理するために使用されます。 
レポート
このボタンをクリックすると、メニュー(画像5)我々は報告書の4つのタイプを選択することができ、レポートを開きます。 
- 現在の年(図6)の費用は、カテゴリ、サブカテゴリ、我々が作業に使用する年の月ごとの合計値を使用してレポートを示しています。 また、合計月額費用とサブカテゴリの合計を示しています。
このレポートには、各サブカテゴリの毎月の進化を示しています。サブカテゴリのチャートが含まれています。 このグラフは、私自身のではなく、それぞれのモジュールは含めて、著者の情報があります。
"著者:フィリップBonnardel(エドワード·タフティのアイデアに基づく)

- 年間コスト(画像7):与えられた年のカテゴリー別に経費のフォームを示しています。 我々はグラフを表示するには、その年に記録された費用があることを提供し、支出の年度を選択することができます。 ときにダブルクリックしてカテゴリと同じ形式を持つサブカテゴリの年次報告書を開きます。 をダブルクリックすると、サブカテゴリの詳細(図8)このサブカテゴリの費用を開きます。

詳細 
- ヶ月あたり支出:年間支出に等しいが、ここで我々はあなたが望んで年と月を選択することができます。
- サプライヤーによる支出は、与えられた年のサプライヤーあたりのコストと、そのグラフを含むフォームを示しています。 このレポートで私達はあなたが表示したい年を選択することができます。
毎年恒例の比較
過去10年間の支出の進化を示しています。 年の値を示し、グラフを示しています。 
私は、このデータベースのコメントをお待ちしております、しかし私はレポートを印刷する機能などの例に機能を追加します。
例をダウンロード: 費用を
次のように販売の変更この更新は次のとおりだった:
表示されませんでした報告書で会社のイメージを置く。
プリントではありませんでした "製品"の販売と配置の印刷面を改変。
表IVaおよび合計を配置します。
我々はすべての日の売上と支払いの種類別リストを見ることができます毎日の売上を一覧表示するフォームの作成。
会社のロゴの画像を挿入するためのコードを変更します。 画像はイメージ画像の局所的な誤差ではなく、フォームの "企業データ"を開くことができませんでした場合は、ディスク上のパスは 'localfoto "にリンクされているので。 だから私は、エラーをチェックするルーチンが発生しそうだとすればエラーを与えるために、イメージではなく、終了し、関数を隠して置く。 基本的に戻って初期状態に、それがイメージではありません持っているかのよう。
フォームに変更し、販売のレポートを印刷します。
サプライヤー - フォームがサプライヤーのために作成されました。 あなたが追加したい場合は、新しい購買を入力して、サプライヤーが存在しないときは、要求されます。 ようにフォームを開く場合は、 "サプライヤー"は、データを入力します。
ショッピング - 記事が存在しない場合は、挿入したい場合は、要求されます。
ダウンロード: 販売システムを
テストとコメントは、システムを改善するためにありがとうございます。
の場合には避難所の動物や販売システム私たちは写真を置くことができるフォームを持っている。 このコードを使用した後、私はイメージがイメージがイメージがローカルエラーではありませんし、フォームを開くことができませんでした場合は、ディスク上のパスは 'localfoto "にリンクされていることがわかった。 だから私は、エラーをチェックするルーチンが発生しそうだとすればエラーを与えるために、イメージではなく、終了し、関数を隠して置く。 基本的に戻って初期状態に、それがイメージではありません持っているかのよう。
次の投稿で私は動作するコードを見ることができる販売システムの次回の更新を置きます。 しかし、我々は別のフォルダでの販売システムを入れて、我々は企業データのフォームを開いたとき何が起こるかを確認することですテストを行うことができます。
コードは次のように更新されます。
'Www.accessexemplos.com
"ホセ·マルティンス
'2011-02-28
エラー後藤Err_mostraimagemに
その後、ISNULL(Me.Localfoto)は= Falseの場合
Me.FOTO.Picture = Me.Localfoto
FOTO.Visible = Trueに
SEMFOTO.Visible = Falseの場合
他
Me.FOTO.Picture = ""
SEMFOTO.Visible = Trueに
FOTO.Visible = Falseの場合
終了する場合
Exit_mostraimagem:
Subプロシージャを終了する
Err_mostraimagem:
ケースErr.Numberにを選択します。
ケース2220 "のイメージが表示されない場合
FOTO.Visible = Falseの場合
SEMFOTO.Visible = Trueに
Exit_mostraimagemを再開します。
ケースELSE 'その他のエラーが発生しました。
MsgBoxにErr.Numberに& ""&Err.Descriptionに
Exit_mostraimagemを再開します。
選択して終了
入力データは常に大文字で記述するユーザーのためだけのイベントで、フィールドのプロパティで、次のコードを置く "を押したとき"(OnKeyPressをは):
KeyAscii = ASC(UCase関数(CHR(KeyAscii)))
KeyAsciiは、新しいASCIIコードを受け取る場所
CHR =は、ASCII文字コードが表示されます。
関数は 'ASC':文字列内の最初の文字に対応するコード(ASCII)文字を表す整数を返します。
UCase関数は:文字列を大文字に変換します。
Chr関数:それは、ASCIIコードの文字を示しています。
だけでUCase関数のLCase関数を変更する小文字に変換するには:
KeyAscii = ASC(LCase関数(CHR(KeyAscii)))
私は彼らが最初は正常に送信されていないと思うので、いくつかの読者は、同じメッセージを複数回送ることに気付きました。
それはコメントするのは初めてである場合、このメッセージは、コメントと同じくらいフィット承認する、承認されなければならない。
これは、迷惑メールに対する保護は、メッセージは、ブログとは何の関係もないように表示されません。
したがって、最初のメッセージを送った後、ちょうどそれが承認され、その後、次のメッセージが自動的に表示されるまで待機する必要があります。
それでも252スパムメッセージをブラックアウト...
前のメッセージで述べたように、私は、ファイルをダウンロードする場所を変更しました。
今からのサービスに収容されBOX.NET少なくとも、もはやダウンロードを待つ必要はない、とは広告を持っていません。
あなたはまだ来週が完了されるいくつかのリンクを更新する必要があります。 また、ダウンロード可能な全てのファイルBOX.NET上のフォルダに接続してブログを "ダウンロード"のメニューにリンクを置く。
ご質問や変更したファイルを見つけ、私に通知するためにありがとうございました。
今日はちょうどより多くの専門家と実際にAccessでプロジェクトのエンドユーザーには関係のオプションへのアクセス権を与える与えるために、ステップバイステップでメニューバーの作成方法を紹介します。
最後に我々は、下の画像のように見えるメニューバーがあります。

1 - [ツール]メニューに移動し、 "カスタマイズ"を選択します。 次のメニューが表示されます。

2 - タブ "ツールバー"を選択し、 "新規"を選択し、ツールバーに付ける名前を入力して、私は "メニュー"を選んだ。 [OK]をクリックして、今のオプションはありません動作しますツールバーに表示されます。
3 - 選択されたツールバーでは、 "プロパティ"をクリックし、次のメニューが表示されます。

4 - [閉じる]をクリックして "ツールバー"に "タイプ"を変更します。
5 - 'コマンド'と最後の位置でなければなりません "のカテゴリ"を選択し "新しいメニュー"を言い、左側のリストをクリックします。 次に、右側の "コマンド"と下の画像に代表される私たちのメニューバー上でドラッグ "新しいメニュー"の上にボックスをクリックします。

私たちのメニューバー上でドラッグ "新しいメニュー"まで、我々はこの例では、私は2つのメニューとサブメニューを作るために三回をドラッグします。必要があるメニューの数によって必要な時間。 サブメニューを作るために、単にメニューに "新しいメニューをドラッグします。 注:メニューの数は後で変更することができ、追加またはあなたが必要なことで減らすことができます。
6 - 私達のツールバーの "新しいメニュー"の上にマウスの右ボタンをクリックすると、必要に応じて名前を変更します。 この例では、私は1stと2ndのための "サプライヤーのための '得意先'を選びました。
7 - 今の私たちが開くしようとしているフォームのメニューを入れてみましょう。 'コマンド'をクリックして、カテゴリ "すべてのフォーム"を選択し、右側に現在のプロジェクト内のすべての既存のフォームが表示されます。 希望するフォームをクリックして、ツール·バーをドラッグします。 例では、私は様々なフォームやレポート、また、オプションのEXIT(アクセスを閉じる)を選択しました。 この段階では、我々は我々のツールバーを使用すると、ちょうど私達がカテゴリ(テーブル、フォーム、レポート、クエリ、デフォルトでメニューバーとして表示されるAccessのアクションメニューなど)に欲しいものを選択する必要があります開くたいものを選択することができます。
8 - 私たちのメニューバーにあなたがしたいすべてのものを選択したら、変更可能なプロパティを表示するにはマウスの右ボタンでそれぞれをクリックすることができます。 下の画像を参照してください。

'リセット' - アイテムを配置する機能は、画像などの名前を変更する前に、最初にあった。
'削除' - メニュー項目を削除
"名前" - メニュー項目の名前を変更します。 ここでは、また、ショートカットとして使用する文字の前にアンパサンドを使用して、その項目へのショートカットを設定することができます。 たとえば、デフォルトでは、終了オプションはうまくすでに終了(&X)メニューには、文字 'R'はAltキーを使用するときことを教えてくれることを強調表示されます+ Rは、[終了]メニュー項目を実行します。 例では、私は、ショートカットAlt + Cでクライアントとクライアントを開くことを選んだ
"コピー/貼り付け/編集/ /リセットボタン画像を変更" - これらのコマンドは正確に我々は各項目の横に表示したい画像を作業するために使用されます。 我々は、他の項目で使用する元画像を復元するには、画像を編集してアイコンエディタを作る(ピクセル単位)、またはメニューの変更で使用可能な画像を選択する画像をコピーして貼り付けることができます。
その後、我々はまた、我々はテキストのみの場合や、テキストとイメージ、すなわち場合は、アイテムの外観を選択することができます。
""グループを開始 - 水平バーで項目を区切るか、または項目のグループを作成するのに役立ちます。
"リンク助成金" - URLまたはデータベース内の任意のオブジェクトのいずれかへのリンクを割り当てることができます。
'プロパティ' - アイテムのすべてのプロパティを示します。
9 - 今、私たちはメニューバーを持っていることを我々は場所に配置する準備ができています。 [閉じる]ボタンをクリックこれを行うと、あなたがバーはデフォルトのアクセスであるに貼り付けされるまで、画面の一番上に私たちのメニューをドラッグします。
10 - データベースをオープンするバーを開始するには、Accessを起動したときに開くように命令を与える必要があります。 'ツール'と、 'START'と 'メニューバー'はこの例では 'メニュー'で私たちのメニューの名前を選択することができます。
11 - 私たちは別の方法を使用することができます各メニュー項目の画像を変更するには、アイテムと同じ形式とコピーにイメージを挿入することです。 ことは、次のとおりです。
- 構造体の形式でフォームを作成します。
- [挿入]メニューに移動し、イメージを選択
- 任意の画像を選択し、エンターキーを押し
- イメージを選択し、マウスの右ボタンで[コピー]を選択します
- [ツール]メニューに移動し、カスタマイズするオプションを選択します
- あなたがイメージを変更して[貼り付け]ボタンイメージを選択したい項目上でマウスの右ボタンをクリックします。
- 近いと近いアクセス]をクリックし
- 結果を参照するには、データベースを起動します。
重要な注意:メニューバーを変更する場合は、メニューには、Accessデータベースに消えて、それが行われます。 それに変更を加えるには、Shiftキーを押してデータベースを起動する必要があります。
私のメニューは次のようになります。

ダウンロード: メニューバー
データが表示されないようならば、我々は開いているレポートを防ぐことができ、このために我々は、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の
例をダウンロードし実行して表示するには: オープニングレポートを防ぐ