0
お弁当を持って行こう

Bentoは、Filemaker, Inc.が開発した、誰もが使いやすいデータベースです。この使いやすいアプリケーションを使えば、コンピュータの専門知識がなくても、強力なリレーショナルデータベース機能をすぐに利用できます。実際、「リレーショナルデータベース」の意味さえ理解する必要はありません。しかし、実際には、それはあなたにとってどのような意味を持つのでしょうか? Bento 3(49ドル )、Bento iPhoneアプリ(5ドル )、そして数百種類もの既成のBentoテンプレートを使えば、ほぼあらゆるものを整理できます。

例として、サッカーリーグのコーチと選手を管理するためのBentoライブラリの作成方法をご紹介します。このデータベースを使えば、選手情報を収集・整理し、チームに割り当てることができます。また、Bento iPhoneアプリを使えば、選手やコーチの写真を撮影したり、連絡先情報を更新したり、そのデータをメインデータベースに同期したりすることも可能です。

Bento を初めてお使いになる方は、まず「Bento 入門」で基本的なデータベースの作成方法を学んでください。まだ Bento をお持ちでない場合は、Bento のウェブサイトから無料トライアル版をダウンロードしてお試しください。Bento iPhone アプリをご利用になるには、App Store からご購入いただく必要があります。iPhone をお持ちでなくても、Mac に保存されている写真を使って、同期なしでこのチュートリアルを完了できます。

Bento のテンプレート交換からテンプレートを検索してインポートする

Bentoテンプレート
Bento のテンプレート Exchange を使用すると、さまざまなデータベース ニーズに対応する既製のテンプレートを検索してダウンロードできます。

サッカーリーグのデータベースを作成するには、リーグの全選手を保存するライブラリが必要です。授業計画からワインセラーの中身まで、あらゆるものを管理できる約300種類の既成テンプレートを備えたBentoのテンプレートエクスチェンジは、独自のライブラリを一から作成したくない方に最適な出発点です。Bentoのテンプレートエクスチェンジにアクセスするには、2つの方法があります。オンラインのテンプレートエクスチェンジから直接ダウンロードするか、Bento内で「ファイル」→「テンプレートから新規ライブラリ」を選択します。次に、Bentoのテンプレートウィンドウの下部に表示される「テンプレートエクスチェンジ」ボタンをクリックします。

テンプレート検索フィールドに入力しsoccer、Returnキーを押して、「サッカーチーム Bento 2」テンプレートをクリックしてダウンロードします。(「Bento 2」と表示されていても問題ありません。Bento 3でも問題なく動作します。)

テンプレートをダウンロードしたら、Finder でテンプレート(おそらく「ユーザーフォルダ/Downloads」フォルダ内にあります)に移動し、ダブルクリックして Bento にインポートします。(または、Bento で「ファイル」->「インポート」->「テンプレート」を選択し、ファイルに移動して「開く」をクリックします。)

ライブラリをカスタマイズする

テンプレートエクスチェンジで見つけたテンプレートは素晴らしいのですが、このチュートリアルに必要なフィールドよりも多くのフィールドが含まれています。作業を簡素化するために、まずライブラリリストで「サッカーチーム」ライブラリをクリックし、Players.ナビゲーションバーでライブラリを選択してから、ナビゲーションバーのマイナス記号 (-) をクリックして、名前を「ユニフォームリストフォームの削除」に変更します。

テンプレートの左下にフィールド名のリストが表示されます。ライブラリから以下のフィールドを選択して削除してください(Deleteキーを押すか、フィールド名の下のマイナス記号をクリック)。Commandキーを押しながら各フィールドをクリックすると、フィールドを個別に選択してから一度にすべて削除できます。Emails, Father's Name, Jersey Returned, Lives With,Mother's Name, Paid for Tournament, Season, Shorts Returned, Shorts Size

不要なフィールドを削除したら、[詳細] ボタンをクリックし、残りのフィールドをフォーム上の必要な場所に配置します。

「ファイル」→「新しい空のラ​​イブラリ」を選択して、新しいライブラリを作成します。「コーチとチーム」という名前を付け、以下のフィールドを作成します。Coaches & Teams, Coach's First Name (Text), Coach's Last Name (Text), First Name + Last Name (Calculated Field), Coach's Email Address (Email Address), Coach's Phone Number (Phone Number), Team Division (Choice: Senior, Intermediate, Pee Wee, Jr. Pee Wee), Team Color (Choice: Orange, Green, Yellow, Dk. Blue, Lt. Blue, Purple), Team Sponsor (Text), Coach's Photo (Media)

コーチとチームのライブラリを作成したら、次のスクリーン ショットに示すようにフォーム上のフィールドを配置できます。

フォームにフィールドを配置する
コーチとチームのライブラリを作成したら、フォーム上の必要な場所にフィールドを配置します。

コーチの情報をチーム情報と選手情報の右側に配置するには、列区切り線(挿入→列区切り線)を使用する必要があります。フィールドの配置が完了したら、各ライブラリに新しいレコードを作成します。コーチ&チームライブラリには1~2件、選手ライブラリには15~20件です。

記録を作成したら、「コーチ&チーム」フォームに切り替え、「選手」ライブラリをチーム情報の下の空きスペースにドラッグします。これを行うと、2つのことが起こります。まず、ライブラリをフォームにドラッグした場所に空のテーブルが表示されます。次に、Bento がバックグラウンドで「コーチ&チーム」ライブラリ間のリンクを作成し、選手をコーチに簡単に割り当てることができるようになります。

Bento の関連レコードのテーブルビューは素晴らしいですが、今回の用途では新しいグリッドビューの方が優れています。各コーチのチームの選手全員を簡単に確認できます。テーブルビューをグリッドビューに変更するには、マウスをグリッドの右下隅に移動し、4つの小さな四角が描かれたボタンをクリックします。これがグリッドビューボタンです。選手と写真を追加すると、Bento はコーチのチームの全選手のサムネイル写真を表示できるようになります。

グリッドビューの左側にある、複数の小さな線とプラス記号(+)が付いたボタンをクリックします。これは「リストから関連レコードを追加」ボタンです。このボタンを押すと、選手ライブラリ内のすべての選手が表示された新しいウィンドウが表示されます。チームに追加したい選手をそれぞれダブルクリックし、ウィンドウを閉じます。完了すると、「コーチとチーム」フォームは次のスクリーンショットのようになります。

記入済みのフォーム
関連レコードを追加すると、コーチとチームのフォームは次のようになります。

iPhoneをリンクして同期し、写真を追加します

最後のステップは、iPhoneのカメラを使って選手の写真をプレイヤーライブラリに取り込むことです。iPhoneをお持ちでない場合は、選手の写真が表示されているフィールドを一度クリックし、「メディアを追加」ツールを使ってインポートするか、写真を撮るだけです。また、iPhoneとの同期はWi-Fiネットワークに接続している場合にのみ機能します。

iPhoneコード
Bento iPhone アプリで同期ボタンをタップすると、一意の 4 桁のコードが表示されます。

スマートフォンとBentoを連携させるには、スマートフォンでBentoアプリを起動し、「同期」ボタンをタップします。次に、「コンピュータとの同期を設定」をタップします。スマートフォンの画面に4桁のコードが表示されます。

MacでBentoを開きます。「ファイル」→「デバイスとの同期を設定」を選択し、リストからお使いの携帯電話を選択します。携帯電話に表示されたコードを入力し、「完了」をクリックします。次に、「Bento」→「環境設定」→「共有」を選択し、「選択したライブラリを共有」ラジオボタンを選択して、「プレーヤー」と「コーチ&チーム」のライブラリのチェックボックスをオンにします。完了したら、iPhoneのBentoに戻り、「今すぐ同期」ボタンをタップします。Bentoのホームボタンをタップすると、両方のライブラリが携帯電話に表示されるはずです。

選手の写真を追加するには、スマートフォンの「選手ライブラリ」を開き、選手リストから写真を撮影する選手を見つけて、写真フィールドをタップします。写真フィールドの左下に、矢印が出ている小さなボックスがあります。そのボタンをタップし、「メディアをキャプチャ」ボタンをタップします。

スマートフォンで選手の写真を撮ります。プレビューが表示されたら、「使用」ボタンをタップします。写真入力欄に選手の写真が表示されます。画面左上の「# Of #」ボタンをタップして選手情報画面に戻ります。「同期」ボタンをタップし、「今すぐ同期」をもう一度タップします。

MacのBentoに戻り、「コーチとチーム」ライブラリを開きます。撮影した選手の写真が、現在見ているチームの選手であれば、その選手の写真がフォームのグリッドビューに表示されるはずです。

[ジェフリー・バターズビーはニューヨーク在住のライター、ITコンサルタント、そして時折俳優としても活動しています。jeffbattersby.com でMacなどに関する記事を執筆しています。]