0

salesforce では、2 つのオブジェクトのフィールドを含む visualforce ページを作成する必要があります。最初のオブジェクトは QUOTE オブジェクトです。2 番目のオブジェクトは、いくつかのフィールドを持つカスタム オブジェクトです。

  1. QUOTE と新しいオブジェクトの両方のレコードを表示する visualforce ページを作成したいと考えています。カスタムコントローラーを作成せずにこれを行うことはできますか? この新しいコントローラーのコードに関するヒントがない場合は?
  2. visualforce ページのフィールド間で計算を行うことはできますか?
  3. 理想的には、QUOTE が ACCEPTED に設定されるとすぐにこのページが表示されるようにしたい
4

1 に答える 1

2

1:残念ながら、一方のオブジェクトがもう一方のオブジェクトに関連していて、親オブジェクトのページに関連リストとして表示することに満足していない限り、カスタムコントローラなしでこれを行うことはできません。計算には、いくつかの基本的な合計などにロールアップサマリーを使用できます。

カスタムコントローラーについては、フィールドをVFページに取り込む非常に簡単な方法について、フィールドセットを参照してください。基本的に、オブジェクトにフィールドのグループを構成し、最小限のマークアップでそれらのグループをページに貼り付けることができます。

2:複雑な計算を行うフィールドの場合、コントローラーで合計を実行してから、通常の方法で変数を介して結果をページに公開する必要があります。

3:そもそもカスタム編集ページを作成しないと、実際には不可能です。見積もりページにVisualforceページを開くためのボタンがある方がよいでしょう。見積もりがまだ受け入れられていない場合、そのページは単にエラーを表示する可能性があります。 。ステータスが希望どおりの場合に、フォーラムフィールドを使用してページへのリンクを生成するなど、他にも機能する可能性のある方法がいくつかあります。

これについて詳しく説明できてうれしいですが、2番目について質問しているという事実は、プラットフォームでの開発経験があまりないことを示唆しています(掘り出し物ではなく、単なる観察)。他の環境でのコーディングに慣れていると、これは非常に難しいと感じるかもしれません。そうは言っても、あなたはstackoverflowを使用しているので、少なくともコーディングについては少し知っていると思います。

于 2011-09-06T12:57:32.050 に答える