目次へ   図書管理  P.76

図書貸出(サブフォーム)に図書原簿参照ボタンをつける
貸出処理をする図書をさがすためにフォーム内に「一覧表」と「選択」ボタンを作りましたが、これを使わずに「図書原簿」から書名「ふりがな」で検索を行い、カードフォームで表示するボタンを作っててみましょう。ここでは「一覧表」ボタンと「選択」ボタンは使わないことにして削除しました。もしこれもお使いになるようでしたら、新しいボタンの場所を工夫してください。


「図書原簿」を開きます。フォームはとりあえず何でもけっこうです。
メニュー〈検索〉→〈ダイアログ検索〉
〈検索項目〉から「ふりがな」を選びます。
〈検索語による指定〉は〈先頭が〉を選び、〈実行時指定〉にチェックを入れます。
〈実行時タイトル〉として 書名ふりがなの検索 と入力します。
〈手順書〉ボタンをクリックして〈手順書名〉 書名ふりがな と入力します。
〈登録〉ボタンをクリックして最後に〈キャンセル〉ボタンをクリックして閉じます。
「図書貸出」カードフォームに「書名検索」ボタンを作成します。
以下のコマンド設定をします。

<1行目コマンド>
〈カテゴリ〉から〈フォーム〉を選びます。
〈コマンド一覧〉から〈カレントフォームの指定〉を選びます。
〈データベース〉として「図書原簿」を選び〈フォーム〉は(カード)を選びます。
<2行目コマンド>
〈カテゴリ〉から〈検索〉を選びます。
〈コマンド一覧〉から〈ダイアログ検索〉を選びます。
〈手順書〉として「書名ふりがな」を選び〈OK〉ボタンをクリックします。
使い方は以下のとおりです。
@「書名検索」ボタンをクリックします。
A「書名ふりがな」を入力します。最初の数文字分だけでいいですが、複数の候補が出てくる可能性があります。
B「実行」ボタンをクリックします。
C330カードもの候補が見つかりました。
D検索された候補から順次表示するためのボタンです。(これについては作成方法を説明していませんが)
 このボタンがなくてもザカードのブラウズボタンを表示すれば用が済みますね。
 ブラウズボタンを表示するには、メニュー〈表示〉→〈ツールバー〉→〈ブラウズ〉にチェックを入れ〈OK〉ボタンをクリックします。