Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

ドキュメントのアップロード時に「ビューステートの最大表示サイズの制限 (170KB) を超えています。」 エラー

公開日: Oct 13, 2022
説明
ドキュメントのアップロード時に、「ビューステートの最大表示サイズの制限 (170KB) を超えています。」というエラーメッセージが表示される理由を説明します。
解決策
Salesforce で許容される Visualforce ページの最大ビューステートサイズは 170KB です。[View State (ビューステート)] タブには、ページのどの要素がその領域を占めているかが表示されます。一般に、ビューステートサイズが小さいほど読み込み時間が短くなります。このエラーを回避するためには、ページのビューステートを最小に設定します。Apex コントローラコードを最適化し、使用される余分な Visualforce コンポーネントを削除することができます。


たとえば:
  • ビューステートの大部分がコントローラまたはコントローラ拡張で使用されるオブジェクトに由来することに気がついた場合は、SOQL 呼び出しを修正して Visualforce ページに関連するデータのみを返すことを検討してください。
  • ビューステートが大きなコンポーネントツリーの影響を受ける場合は、ページが依存するコンポーネントの数を減らすことを試みてください。

ビューステートのより詳細については、「開発モードフッターの使用」を参照してください。
ナレッジ記事番号

000384993

 
読み込み中
Salesforce Help | Article