どのようにしてカスタムフィールドを必須として設定できますか?
環境:
カスタムフィールド、全バージョン
問題:
(カスタムフィールドテーブルから)必須に設定されていないカスタムフィールドがいくつかありますが、エージェントがレコードを編集して保存するときには、いくつかのカスタムフィールドが必要です。
解決策:
カスタム項目を設定するときに、[必須]チェックボックスをオンにすると、エンドユーザページでその項目が必須になります(この項目がエンドユーザに表示されるように有効になっている場合)。 [必須]チェックボックスをオンにすると、カスタムフィールドがワークスペースに追加されたときに、そのカスタムフィールドの既定のプロパティも設定されます。
ただし、特定のワークスペース内では、レコードをRightNowコンソールから追加または編集するときにカスタムフィールドが不要になるように、管理者がRequiredプロパティを設定できます。 これにより、管理者は一部のスタッフメンバーにはフィールドを要求されますが、他のスタッフには要求されません。
注:管理者はスタッフのプロフィールに基づいて必須フィールドを設定できます。 これにより、管理者は特定のプロファイルに対して特定のフィールドを要求し、他のプロファイルに対してはフィールドを要求しないようにできます。 その結果、一部のスタッフにはフィールドが必須で、他のスタッフには必須ではないため、管理者は別々のワークスペースを必須としません。
必要なプロパティを設定するときに、4つの利用可能なオプションがあります。
- 値なし - フィールドは値を持つ必要はありません。
- 新規 - レコードを保存する前に、フィールドに新しいレコードの値が必要です。 既存のレコードを処理するときにフィールドを編集できますが、もう必要ありません。
- オープン時 - このフィールドは新しいレコードに設定できますが、必須ではありません。 既存のレコードを編集するときには、フィールドに値が必要です。
- 新規およびオープン - フィールドは常に必須です。
ワークスペース内で、以下の手順に従って必須プロパティを変更します。:
- 編集用にワークスペースを開きます。
- ワークスペースのカスタムフィールドをクリックします。 フィールドがまだワークスペースに追加されていない場合は、カスタムフィールドをワークスペースにドラッグします。
- デザインリボンから、フィールドの必須プロパティを設定します。
- ワークスペースを保存します。
注:フィールドが必須の場合、ラベルは赤い箇条書きの赤いテキストでワークスペースに表示されます。
ワークスペース・プロパティの編集についての詳細情報はこちらアンサー ID 7428: ワークスペースでのプロパティの設定.
カスタムフィールドテーブルの必須プロパティ:カスタムフィールドテーブルの[必須]チェックボックスが有効になっている可能性があります。 そのフィールドをワークスペースに配置すると、Requiredプロパティのデフォルト値が自動的に有効になり、すべてのプロファイルとスタッフに必須になります。 ただし、管理者はワークスペース内のプロパティーを変更してデフォルトをオーバーライドすることができ、そのワークスペースを使用するスタッフにはこのフィールドは必要ありません。
同様に、カスタムフィールドのカスタムフィールドでは[必須]ボックスが選択されていない場合がありますが、管理者はワークスペースのプロパティを変更して、そのワークスペースを使用するスタッフにそのフィールドを必須にすることができます。