|
■フォームの拡張 |
|
|
|
●学習内容 |
|
|
|
|
映画情報を知るのに映画名とジャンルだけではものたりないので、新たにマスター/詳細関係を利用してスタッフ情報を登録出来るようにします。画面の構成は以下のようにします。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
■追加したコンポーネント |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
●コンポーネントの設定 |
|
|
|
|
■スタッフ情報用DBNavigator |
|
|
|
|
プロパティ名 |
設定値 |
DataSource |
CinemaDM.StaffDS |
ShowHint |
True |
VisibleButtons |
nbFirst |
False |
|
nbPiror |
False |
|
nbNext |
False |
|
nbLast |
False |
|
nbEdit |
False |
|
nbRefresh |
False |
|
|
|
|
|
|
|
|
|
|
|
■スタッフ情報一覧用DBGrid |
|
|
|
|
プロパティ名 |
設定値 |
Columns
|
0-staff_name
1-staff_genre_name |
DataSource |
CinemaDM.StaffDS |
|
|
|
|
|
|
|
|
|
|
|
■スタッフ名編集用DBEdit |
|
|
|
|
プロパティ名 |
設定値 |
DataField |
staff_name |
DataSource |
CinemaDM.staffDS |
Name |
DBEdit1 |
|
|
|
|
|
|
|
|
|
|
|
■スタッフジャンル名編集用DBLookupComboBox |
|
|
|
|
プロパティ名 |
設定値 |
DataField |
staff_genre_code |
DataSource |
CinemaDM.StaffDS |
KeyField |
staff_genre_code |
ListField |
staff_genre_name |
ListSource |
CinemaDM.SGenreDS |
|
|
|
|
|
|
|
|
|
|
|
|
|