![]() |
|
動的ページレイアウトの指定動的レイアウトでは、指定された状況に関連する情報のサブセットのみをエンドユーザーに管理させることにより、アプリケーションを簡素化できます。たとえば、企業では、顧客タイプの取引先、見込み顧客タイプの取引先、パートナータイプの取引先など、異なるタイプの取引先を追跡することがあります。動的ページレイアウト機能を使用すると、取引先タイプに基づいて、異なった取引先フィールドと関連項目を表示する複数のレイアウトを設定できます。また、これらのレイアウトを1つ以上のユーザー役割に関連付けることができます。ユーザーが特定の取引先レコードをドリルダウンすると、そのユーザーの役割と取引先タイプに基づいて、適切なページレイアウトが表示されます。 レコードタイプに動的ページレイアウトを定義すると、定義済みピックリスト値を使用してページレイアウトの動的レンダリングが行われます。ピックリストの値ごとに表示するページレイアウトを指定します。レコードで選択されたピックリスト値に基づいて、同じレコードタイプでも別のレコードには別のページレイアウトが表示されるようになります。 注: 動的レイアウトを使用する場合、予測できない動作が発生する可能性があるため、内部ピックリストIDと同じピックリスト値を使用できません。 場合によっては、動的ページレイアウトとユーザー役割を関連付ける必要があります。動的ページレイアウトとユーザー役割は、多対多の関係を設定できます。 各ピックリスト値にはレイアウトを1つのみ関連付けますが、1つのページレイアウトを複数のピックリスト値に関連付けることができます。ピックリスト値とページレイアウト間の関連付けの制限は200です。すでにユーザー役割に関連付けられているレイアウトは削除できません。 注意:ドライビングピックリストに関連付けられているすべての動的レイアウトに、ドライビングピックリストを含めることをお勧めします。割り当てられたレイアウトのいずれかにドライビングピックリストがなく、そのレイアウトに関連付けられたピックリスト値を選択してレコード用に保存した場合、レイアウトにドライビングピックリストが表示されないため、フィールドを編集できません。 次の表に、各レコードタイプの定義済みドライビングピックリスト値を示します。
ページレイアウト名に使用できる文字数は制限されています。詳細は、「カスタムレイアウト制限について」を参照してください。 ページレイアウトおよびリストユーザーが検索できるフィールド、リストに表示できるフィールド、およびエクスポートできるフィールドは、ページレイアウトと役割権限を使用して制限できます。ユーザーがレコードリストの作成や絞り込みを行い、高度な検索を使用してレコードを検索する際は、そのユーザーの役割に割り当てられている権限とページレイアウトによって、検索および表示できるフィールドが決まります。 ユーザーの役割に対して[[検索]および[リスト]のすべてのフィールド]権限が有効な場合は、レコードタイプのユーザーの役割に割り当てられた検索レイアウトで使用可能なすべての検索フィールドを検索できます。また、リストを作成または絞り込む場合、ユーザーは、検索で返されるレコードのリストにカラムとして表示するフィールドを選択できます。 注:企業の管理者が、[検索]および[リスト]のすべてのフィールド権限をユーザー役割の多くで使用可能にしないことをお勧めします。その権限が使用可能でない場合、企業で使用しないフィールドは検索およびリストのページに表示されません。これにより、不要な情報が削減され、ユーザーが最も必要なフィールドを表示することが容易になります。 ユーザーの役割に対して[[検索]および[リスト]のすべてのフィールド]権限が無効な場合は、次の基準を両方とも満たす場合のみ、フィールドを検索できます。
また、リストを作成または絞り込む場合は、レコードタイプのユーザーの役割に割り当てられた(動的ページレイアウトを含む)少なくとも1つの[詳細]ページレイアウトにフィールドが表示されている場合にのみ、ユーザーは、検索で返されるレコードのリストにカラムとして表示するフィールドを選択できます。この制約は、リスト内のエクスポートできるフィールドにも影響します。ユーザーの役割で[リスト - 表示されたフィールドのエクスポート]権限が有効で、[リスト - すべてのフィールドのエクスポート]権限が無効の場合は、リストに表示されているフィールドのみエクスポートできます。ユーザーはリスト内のレコードのすべてのフィールドをエクスポートすることはできません。 注: 親レコードの関連レコードのリストで[高度な検索]リンクから開始する高度な検索の場合、追加の考慮事項が、検索フィールドが使用できるかどうかおよび検索結果に表示可能なフィールドに適用されます。詳細は、「関連レコードの高度な検索について」を参照してください。 作業前の準備。次の手順を実行するには、[アプリケーションをカスタマイズ]権限と[カスタムアプリケーション - 動的レイアウトの管理]権限を含む役割が割り当てられている必要があります。 動的ページレイアウトを作成または変更するには
関連トピックパーソナライズページレイアウトが動的ページレイアウトとやり取りする方法: |
公開日 2017 年 9 月 | Copyright © 2005, 2017, Oracle. All rights reserved. Legal Notices. |