はじめに > レコードの使用 > レコードの詳細の更新
レコードの詳細の更新
通常、レコードの情報を更新できるのは、そのレコードを所有しているか、そのレコードの所有者を管理しているか、またはそのレコードの所有者によってそのレコードの編集を許可されているユーザーになります。ただし、企業の管理者はアクセスレベルを調整して、ユーザーによるアクセスを制限したり、拡張したりできます。
また、解決レコードのステータスを変更するには、または解決策を公開するには、ユーザーの役割に[解決策の公開]権限が含まれている必要があります。
注: 特定のシステムフィールドは常に読み取り専用であり、Oracle CRM On Demandによってのみ更新できます。常に読み取り専用のフィールドの例としては、[作成]フィールドおよび[作成 : 日付]フィールドがあり、それらは両方とも多くのレコードタイプで使用可能となっています。
レコードは次の方法で更新できます。
- フィールドをインライン編集する。レコードの[リスト]ページ、レコードの[詳細]ページ、およびメインレコードの[詳細]ページ上のリンクされたレコードで、個々のフィールドをインライン編集できます。企業の管理者は、企業プロファイルでインライン編集を有効にしたり、無効にすることができます。デフォルトでは、インライン編集は有効になっています。
ヒント: ほとんどの[リスト]ページにおいて、[リスト]ページからナビゲートせずに、[リスト]ページのレコードペインでレコードの[詳細]ページをオープンできます。詳細は、「[リスト]ページのレコードペインについて」および「[リスト]ページのレコードペインの使用」を参照してください。
レコードの[リスト]ページの多くおよびメインレコードの[詳細]ページ上のリンクされたレコードの多くのリストでは、複数のレコードの複数のフィールドを同時にインライン編集することもできます。リストで複数のフィールドを同時にインライン編集する機能がサポートされている場合は、リストの左上に鉛筆アイコンが表示されます。
注: 一部のタイプのフィールドは、メインレコードの[詳細]ページ上のリンクされたレコードではインライン編集できません。詳細は、「メインレコードからリンクされたレコードの更新」を参照してください。
- [編集]ページでレコードを更新する。 [編集]ページを表示するには、リストページでレコードの[編集]リンクをクリックするか、[詳細]ページでレコードの[編集]ボタンをクリックします。
- レコードをインポートする。
このトピックでは、フィールドをインライン編集する方法、およびレコードの[編集]ページでレコードを更新する方法について説明します。
注: プレビューウィンドウが開いているときや、メッセージセンターを使用しているときは、レコードの[リスト]ページでインライン編集機能を使用できません。
個々のフィールドのインライン編集
次の手順では、レコードのリストおよびレコードの[詳細]ページで個々のフィールドをインライン編集する方法について説明します。フィールドをインラインで更新できるようにするには、インライン編集を有効にする必要があります。
注: 場合によっては、個々のフィールドをインライン編集するときに、[編集]ページに移動して編集を完了することを求めるプロンプトが表示されます。このプロンプトは、多数のフィールドを編集する必要がある場合や、インライン編集したフィールドにビジネスプロセスが添付されている場合に表示されます。
個々のフィールドをインライン編集するには
- レコードのリストまたはレコードの[詳細]ページで、更新するフィールド上にマウスポインタを移動します。
フィールドの右側に編集アイコンが表示されます。フィールドのタイプによって、異なるアイコンが表示されます。[詳細]ページでは、読み取り専用のフィールド上にマウスポインタを置いた場合、情報は表示されません。そのフィールドをクリックしても何も起こりません。[リストを全表示]ページでは、読み取り専用フィールド上にマウスポインタを置いた場合、情報が表示されます。また、読み取り専用フィールドをクリックすると、読み取り専用のインラインエディタが表示されます。
- 編集アイコンをクリックするか、フィールドをクリックして、インライン編集の編集モードを有効にします。
一部のフィールドでは、フィールドをクリックする場合と[編集]アイコンをクリックする場合では表示される内容が異なります。たとえば、[電話]フィールドをクリックすると、フィールドにテキストエディタが表示され、電話番号を直接入力できます。編集アイコンをクリックすると、[電話]エディタが表示され、[国]、[市外局番]、[電話番号]および[内線番号]をそれぞれ指定できます。
- フィールドの値を更新します。
- 緑のチェックマークアイコンをクリックするか、Enterキーを押して変更内容を保存します。
変更内容を取り消すには、赤の[X]アイコンをクリックするか、Escキーを押します。
レコードのリストでの複数のフィールドのインライン編集
レコードのリストで複数のフィールドをインライン編集する場合、次の点に注意してください。
- リストに現在表示されているレコードのみを更新できます。たとえば、リストをフィルター処理して特定のレコードのみを表示する場合、それらのレコードのみを更新できます。
- 読み取り専用のフィールドはグレーで表示され、更新できません。
- 必須フィールドは次のように示されます。
- 静的レイアウトがレコードタイプに使用されている場合、必須フィールドは、カラム見出しで赤いアスタリスクおよび赤いテキストで示されます。
- 動的レイアウトがレコードタイプに使用されている場合、必須フィールドは赤い境界線を付けて表示されます。
- フィールドが条件付き必須の場合は、赤い境界線を付けて表示されます。条件付き必須フィールドは、デフォルトでは必須でなくても、レコードの他のフィールドのデータが特定の条件を満たすと必須になるフィールドです。
- 複数選択ピックリストフィールドが編集可能な場合、[ルックアップ]アイコンがフィールドの横に表示されます。
- 通貨フィールドが編集可能な場合、通貨アイコンがフィールドの横に表示されます。
- ユーザーの役割のレコードタイプに対して動的ページレイアウトが定義されている場合、動的レイアウトのドライビングピックリストフィールドを更新すると、レコードにとって必須だった一部のフィールドが必須ではなくなり、必須ではなかった一部のフィールドが必須になることがあります。同様に、編集可能だった一部のフィールドが読み取り専用になり、読み取り専用だった一部のフィールドが編集可能になることもあります。
- フィールドを更新すると、レコードをさらに更新する必要がある場合があります。その場合、変更を保存しようとするとメッセージが表示されます。追加の更新が必要なフィールドがリストに表示される場合は、変更を保存する前にリスト内で直接、フィールドの追加の更新を実行できます。これを行わないと、追加の更新が必要なリストの最初のレコードの[編集]ページに移動するように求めるプロンプトが表示されます。[編集]ページに移動してレコードを更新した場合、変更を保存すると、編集していたリストにOracle CRM On Demandによって戻されます。
- レコードのインライン編集中に、何らかの理由でレコード内のフィールドの更新が失敗した場合は、そのレコードのフィールドに対する変更はいずれも保存されません。1つ以上のレコードの更新が失敗した場合は、変更を保存した後にエラーメッセージが表示されます。エラーメッセージには、更新が失敗したレコードがリストされます。
次の手順では、レコードのリストで複数のフィールドを同時にインライン編集する方法について説明します。
レコードのリストで複数のフィールドをインライン編集するには
- レコードのリストで、鉛筆アイコンをクリックして編集モードを有効にします。
- 必要に応じてフィールド値を更新します。
ヒント: キーボードのTabキー、上および下矢印キーを使用して、カーソルをフィールド間で移動できます。
- リストのレコードの更新が終了したら、リストの上部または下部にある緑のチェックマークアイコンをクリックして変更を保存します。
変更を保存するまでは、リストの上部または下部にある赤の[X]アイコンをクリックするか、Escキーを押して、いつでも変更を取り消せます。変更を取り消す場合は、リストのレコードのフィールドに加えた変更はいずれも保存されません。
レコードの[編集]ページでのレコード詳細の更新
次の手順では、[編集]ページでレコードの詳細を更新する方法について説明します。
[編集]ページでレコードの詳細を更新するには
- レコードのリストページで、レコードの[編集]リンクをクリックするか、[詳細]ページでタイトルバーの[編集]ボタンをクリックします。
- レコードの編集ページで、必要な情報を更新します。
- レコードを保存します。
- レコードを保存してから、そのレコードの詳細ページ(ここでレコードに情報をリンクできる)を開くには、[保存]をクリックします。
- レコードを保存してから、[編集]ページ(ここで別のレコードを作成できる)を開くには、[保存&新規作成]をクリックします。
注: 管理者はフィールドを条件付き必須、つまり、デフォルトではフィールドが必須でなくても、レコードの他のフィールドのデータが特定の条件を満たすと必須になるように設定できます。これが発生すると、必須になったフィールドの横に赤いアスタリスク(*)が表示され、フィールドにテキストラベルが表示されている場合は赤いテキストで表示されます。フィールドが空白の場合は、レコードを保存する前にフィールドを更新する必要があります。 条件付き必須フィールドの編集時に適用される一部の制限の詳細は、「条件付き必須フィールドについて」を参照してください。
|