問題
Universal Containers社は、ユーザーからクリーンなデータを受け入れ、重要な項目が入力されていることを確認する必要があります。この要件を満たすために、アプリケーション構築者は何を推奨すべきでしょうか。
- 重要な項目の書式をチェックする数式項目を作成する。
- 重要な項目をページレイアウト上で必須項目にする。
- 項目が正しくフォーマットされているかをチェックするワークフロールールを作成する。
- 特定のレコードタイプに対して項目を必須にする入力規則を設定する。
正解
- 重要な項目の書式をチェックする数式項目を作成する。
- 重要な項目をページレイアウト上で必須項目にする。
- 項目が正しくフォーマットされているかをチェックするワークフロールールを作成する。
- 特定のレコードタイプに対して項目を必須にする入力規則を設定する。
解説
それぞれの選択肢の理由について説明します。
□ 重要な項目の書式をチェックする数式項目を作成する。
これは不正解です。数式項目は、他の項目の値に基づいて動的な計算を行うために使用されますが、ユーザー入力の検証や必須項目の確認には適していません。
□ 重要な項目をページレイアウト上で必須項目にする。
これは不正解です。ページレイアウトで項目を必須にすることは、ユーザーがその項目を必ず入力することを保証しますが、入力されたデータが正しいかどうか、つまり「クリーンなデータ」であるかを保証するものではありません。必須項目設定はデータの完全性を確保する一方で、その品質や正確性を直接的にチェックする機能はありません。
□ 項目が正しくフォーマットされているかをチェックするワークフロールールを作成する。
これは不正解です。ワークフロールールは、特定の条件が満たされた場合に自動的なアクションをトリガーするために使用されますが、項目の入力を強制したり、そのフォーマットを直接チェックしたりすることはできません。
□ 特定のレコードタイプに対して項目を必須にする入力規則を設定する。
これは正解です。入力規則は、特定の条件下でレコードが保存されることを制限するために使用されます。これにより、特定のレコードタイプで特定の項目が正しく入力されていないと、ユーザーはレコードを保存できなくなります。これはクリーンなデータを確保するのに効果的な方法です。
コメント