私はほとんどのチュートリアルを読み、多くのグーグルで検索しましたが、成功しませんでした...
2 つの DB オブジェクトがあるとします。
それらのレコードを並べて一覧表示する「1 ページ」が必要です。結果はグリッド UI のようになります。
それはまったく可能ですか?カスタマイズされたコントローラーを処理する「拡張コントローラー」を使用できることはわかっています。単一のコントローラーで 2 つのオブジェクトからレコードを取得する方法をまだ考えています...
何か提案をお願いします??
私はほとんどのチュートリアルを読み、多くのグーグルで検索しましたが、成功しませんでした...
2 つの DB オブジェクトがあるとします。
それらのレコードを並べて一覧表示する「1 ページ」が必要です。結果はグリッド UI のようになります。
それはまったく可能ですか?カスタマイズされたコントローラーを処理する「拡張コントローラー」を使用できることはわかっています。単一のコントローラーで 2 つのオブジェクトからレコードを取得する方法をまだ考えています...
何か提案をお願いします??
ここには複雑なものは見当たらないので、詳細を教えてください。
コントローラ:
sObject obj1 {get;set;}
sObject obj1 {get;set;}
void methodName() {
obj1 = [select ... ];
obj2 = [select ... ];
}
Visualforceページ:
<apex:page controller="blablablaController"
title="blabla"
sidebar="false"
>
<apex:pageMessage rendered="{!(errorMessage != null)}" summary="{!errorMessage}" severity="warning" strength="2" />
<apex:form id="blaForm" >
<apex:pageBlock mode="edit">
<apex:pageBlockSection columns="1">
<apex:outputPanel >
<apex:outputText value="{!obj1.field1}"
style="
font-weight:bold;
font-size:large;
"
/>
<br/>
<apex:outputText value="{!obj2.field1}"
style="
font-weight:bold;
font-size:large;
"
/>
...
等々...
あなたが達成しようとしていることの詳細を教えてください。私の場合、この解決策は明らかだからです。