MS Access Tips/Sample and VBA and Blog customize etc...

Tutorial( 9 件)

カレンダー形式のスケジュール管理フォーム作成 その4

その3 までで、スケジュール管理フォームとしては最低限必要な機能、ユーザーインタフェイス(UI)は完成できたのですが、もう少し使いやすいようにUIを工夫してみましょう。 カレントの日付の移動は、コマンドボタンやラベルをクリックすることで可能なのですが、キーボードでの移動も可能にしておくと、ユーザーに優しいUIになります。 今回はこれを実装します。 難易度:...

カレンダー形式のスケジュール管理フォーム作成 その3

さて、スケジュール管理のその3です。前回まではカレンダーのユーザーインタフェイス部分を作成してきましたが、ようやくスケジュールデータを格納するテーブル設計です。通常はテーブル設計から始めるのがデータベース開発の基本ですが、今回はカレンダー形式というUIの特殊性から逆になりましたので、これが普通とは思わないでください。 テーブルを作成したら、テーブルの予定データのカレンダーへの表示コード、また、詳細...

カレンダー形式のスケジュール管理フォーム作成 その2

前回に続いて、今回は祝日を赤字表示、ポップヒントに祝日名が表示されるようにします。また、クリックしたラベルの背景色を変更して、その日付をテキストボックスに表示するようにします。クリックした日付が選択されているという意味をあらわします。 難易度:...

カレンダー形式のスケジュール管理フォーム作成 その1

カレンダー形式でスケジュールを表示できる設計例です。最終的には、スケジュールデータの詳細表示、入力もできるように設計します。祝祭日表示にも対応する予定です。 今回は、チュートリアル形式で、一から制作手順を紹介します。効率的な開発法の御参考になるかも。 難易度:...

複数条件の抽出フォームの設計 その3

今回は、前回のものに、詳細フォーム(単票)を開くことができるボタンを追加してみました。抽出フォームと詳細フォームは、片方をレコード移動するともう一方も同時に同じレコードに移動するようにしました。 難易度:...

複数条件の抽出フォームの設計 その2

前回の 複数条件の抽出フォームの設計 その1 にさらに検索仕様を「完全一致、部分一致、前方一致、後方一致」から選択できるようにしてみました。 さらに対象フィールドを増やして、繰り返しをループで記述してコードをシンプルに記述できるようにしてみました。 難易度:...

複数条件の抽出フォームの設計 その1

フォーム上に複数のフィールドに対する条件を入力するテキストボックスをそれぞれ配置して、その条件で抽出したい。条件未入力の場合は無視したい。 これもよく見かけるFAQに近い物です。このような要望を実現するフォームの設計例を紹介します。。シンプルな例から入り、汎用的なものへ拡張していく予定です。今回はその第1弾です。 難易度:...

ボタンクリックでテキストボックスに文字入力 その2

ボタンクリックでテキストボックスに文字入力 その1 の続きです。 前回、ラベル(ボタン)の数だけ、クリック時、マウスボタンクリック時、マウスボタン解放時 に関数を設定しましたが、少し面倒ですね。ボタンが少ないときはいいですが、ボタンが多いと結構、大変な作業になります。 今回は、この作業をコードで自動でするようにします。また、バックスペース機能、計算結果表示機能も追加します。 難易度:...

ボタンクリックでテキストボックスに文字入力 その1

フォーム上にボタンを配置して、マウスクリックでテキストボックスに入力したい。 今回は、このような希望をなるべくシンプルに実現する方法を考察してみます。 サンプルとして、テンキーをクリックして数式を入力して計算結果を表示する電卓を作成します。 ボタンクリックによる文字入力以外に、イベントの処理の共通化などのテクニックも参考になると思います。 難易度:...
このカテゴリーに該当する記事はありません。