1:残念ながら、一方のオブジェクトがもう一方のオブジェクトに関連していて、親オブジェクトのページに関連リストとして表示することに満足していない限り、カスタムコントローラなしでこれを行うことはできません。計算には、いくつかの基本的な合計などにロールアップサマリーを使用できます。
カスタムコントローラーについては、フィールドをVFページに取り込む非常に簡単な方法について、フィールドセットを参照してください。基本的に、オブジェクトにフィールドのグループを構成し、最小限のマークアップでそれらのグループをページに貼り付けることができます。
2:複雑な計算を行うフィールドの場合、コントローラーで合計を実行してから、通常の方法で変数を介して結果をページに公開する必要があります。
3:そもそもカスタム編集ページを作成しないと、実際には不可能です。見積もりページにVisualforceページを開くためのボタンがある方がよいでしょう。見積もりがまだ受け入れられていない場合、そのページは単にエラーを表示する可能性があります。 。ステータスが希望どおりの場合に、フォーラムフィールドを使用してページへのリンクを生成するなど、他にも機能する可能性のある方法がいくつかあります。
これについて詳しく説明できてうれしいですが、2番目について質問しているという事実は、プラットフォームでの開発経験があまりないことを示唆しています(掘り出し物ではなく、単なる観察)。他の環境でのコーディングに慣れていると、これは非常に難しいと感じるかもしれません。そうは言っても、あなたはstackoverflowを使用しているので、少なくともコーディングについては少し知っていると思います。