問題
AW Computing社は、ユーザーが取引先の[年間売上]項目を負の値または1,000億ドルを超える金額に更新できないようにしたいと考えています。管理者は、この要求をどのように達成すればよいですか。
- 取引先の[年間売上]項目が0以下または1,000億円を超える場合にエラーを表示する入力規則を作成する。
- 取引先の[年間売上]項目がマイナスまたは 1,000億円以上の取引先を表示するスケジュールレポートを作成する。
- ページレイアウトで取引先の[年間売上]項目を必須にする。
- 最小値を0、最大値を1,000億として、設定での取引先の[年間売上]項目の制限を有効にする。
正解
- 取引先の[年間売上]項目が0以下または1,000億円を超える場合にエラーを表示する入力規則を作成する。
- 取引先の[年間売上]項目がマイナスまたは 1,000億円以上の取引先を表示するスケジュールレポートを作成する。
- ページレイアウトで取引先の[年間売上]項目を必須にする。
- 最小値を0、最大値を1,000億として、設定での取引先の[年間売上]項目の制限を有効にする。
解説
それぞれの選択肢の理由について説明します。
□ 取引先の[年間売上]項目が0以下または1,000億ドルを超える場合にエラーを表示する入力規則を作成する。
これは正解です。 入力規則を使用することで、特定の条件を満たさないデータの入力を制限し、エラーメッセージを表示することができます。このケースでは、年間売上が0以下または1,000億ドルを超える場合にエラーメッセージを表示し、ユーザーがそのような値を保存するのを防ぐことができます。
□ 取引先の[年間売上]項目がマイナスまたは 1,000億円以上の取引先を表示するスケジュールレポートを作成する。
これは不正解です。 スケジュールレポートはデータを監視するために有効ですが、ユーザーが不適切なデータを入力すること自体を防止する機能はありません。これは問題が発生した後に状況を把握するためのものであり、事前に入力を制限するものではないため、要件を直接的に解決するものではありません。
□ ページレイアウトで取引先の[年間売上]項目を必須にする。
これは不正解です。 ページレイアウトで項目を必須にすることは、その項目が空白でないことを保証しますが、入力される値の範囲を制限するものではありません。この設定は値の存在を強制するだけで、その値の妥当性(範囲制限など)には影響しません。
□ 最小値を0、最大値を1,000億として、設定での取引先の[年間売上]項目の制限を有効にする。
これは不正解です。 Salesforceの標準機能では、項目の最小値と最大値を直接設定する機能はありません。
参考:入力規則
コメント