0
我看過最教程和google搜索了很多,但沒有成功的兩個對象...VisualForce,清單上的「單」頁面
讓我們假設我有兩個數據庫對象。
我想要一個「單頁」並排列出他們的記錄。結果將看起來像一個網格UI。
有沒有可能?我知道我們可以有一個「擴展控制器」來照顧一些定製的控制器。我仍然想知道如何從單個控制器中的兩個對象中檢索記錄...
是否有任何建議?
我看過最教程和google搜索了很多,但沒有成功的兩個對象...VisualForce,清單上的「單」頁面
讓我們假設我有兩個數據庫對象。
我想要一個「單頁」並排列出他們的記錄。結果將看起來像一個網格UI。
有沒有可能?我知道我們可以有一個「擴展控制器」來照顧一些定製的控制器。我仍然想知道如何從單個控制器中的兩個對象中檢索記錄...
是否有任何建議?
你能提供更多的細節,因爲我在這裏沒有看到任何複雜的東西。
控制器:
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;
"
/>
...
等等...
請給我們您想要達到的目的更多的信息。因爲對我來說這個解決方案很明顯。
謝謝..我在這裏找到了我的解決方案。正如你所提到的,我必須設置一個可以處理兩個對象的自定義控制器:http://salesforce.stackexchange.com/questions/1548/multiple-custom-objects-in-a-single-visualforce-page – Soask