#468 日付入力欄にカレンダ入力機能を付加するには? フォーム

Access2007の新機能に関するトピックです。Access2007では、日付/時刻型のフィールドをテーブルやクエリのデータシートビューで表示したり、日付/時刻型のフィールドをコントロールソースとするテキストボックスあるいは書式プロパティに”日付”が設定されている非連結のテキストボックスをフォームに表示したりした場合、カレンダからの入力機能を簡単に使うことができます。

それらのデータシートやフォームを表示し、当該コントロールなどにフォーカスを移動すると、自動的にその右横にカレンダアイコンが表示されるとともに、それをクリックすることによってカレンダがドロップダウン表示され、そこから日付を選択することができます。
カレンダが表示される

ただし、この設定は特に気にすることなく自動的に行われます。Access2007で.accdbファイルを新規作成した場合、あるいは.mdbファイルをAccess2007のデータベース形式である.accdbに変換した場合、自動的に設定されます。
もし逆に、その設定を解除してカレンダが表示されないようにしたい場合には、「日付選択カレンダーの表示」プロパティを”日付”から”なし”に変更します。

※このプロパティは、そのコントロールなどに何らかの「定型入力」プロパティが設定されていると動作無効となります。カレンダは表示されません。
| Index | Prev | Next |



T'sFactory
Accessで動く生産管理DB
Ureru Express
Webで使う販売顧客管理
Access開発&アドバイス
DB開発やテクニカルアドバイス
Copyright © T'sWare All rights reserved