Proの使い方4回目。入力値の自動化フィールド内容の全置換フィールド内容の再ルックアップの4つをご紹介したいと思います。これはシリーズで連載しています。「新規レコードを作成しない」という点以外、データを登録する機能とほぼ同じ操作でデータを変更することが可能です。再度の説明になりますが、レコードが存在する状態で、情報を入力し、レコードを確定させる動作をすることで情報が登録されます。これは新規登録の際も、変更の際も変わりません。フィールドにカーソルを入れて、手入力する。自動入力設定されているフィールドが、評価される。入力内容が、フィールドの制限に引っかかるか確認。いう処理の流れがあります。FileMakerは、フィールドにカーソルをいれて、値を編集し、カーソルをフィールドの外に出した一瞬の間に、上記処理を内部で実行しています。この、入力値の自動化について、次のところで説明したいと思います。レコード復帰については、「4.レコードを閉じる(コミット)」処理の前であれば、入力したデータを元に戻す(データベース格納値に戻す)ことが可能です。操作方法は、メニューバーの【レコード】→【レコード復帰】です。◇入力値の自動化レコードの値を自動で入力できる便利な機能があります。それが、「入力値の自動化」です。設定箇所は、メニューバーの【ファイル】→【管理】→【データベース...】で、データベースの管理画面を開き、各フィールドのオプション画面を開きます。レコード作成時の選択した内容を自動入力します。選択肢は、日付・時刻・タイムスタンプ・名前・アカウント名が選べます。レコード修正時の選択した内容を自動入力します。選択肢は、日付・時刻・タイムスタンプ・名前・アカウント名が選べます。レコード作成時、確定時に、シリアル番号が生成されます。同じテーブルで、最後にアクセスしたレコードの値が入力されます。設定した値が、自動入力されます。設定した計算式の結果が、入力されます。関連レコードのフィールドから値をコピーします。チェックを入れるかどうかなどで、動作が変わります。計算式で使用されている別のフィールドが編集されると、自動で、変わるなどの動作を実現できたりしますので、利用できるようになるととても便利です。Evaluate関数などが便利ですので、載せておきます。変更されるたびに、計算フィールドにタイムスタンプを保存します。対象レコードの値を一括で全置換できる便利な機能があります。その1つが、「フィールド内容の全置換」です。対象レコードを一括で置換しますので、実行後レコード復帰は、できません。便利ですが、間違って使用すると置き換え前のデータに戻せないので、注意しましょう。◇フィールド内容の再ルックアップ対象レコードの値を一括で全置換できる便利な機能の2つめは、「フィールド内容の再ルックアップ」です。こちらも、対象レコードを一括で置換しますので、実行後レコード復帰は、できません。いかがでしたでしょうか。