0

我已经阅读了大多数教程并在谷歌上搜索了很多,但没有成功......

假设我有两个 DB 对象。

我想要一个“单页”,并排列出他们的记录。结果看起来像一个网格 UI。

有可能吗?我知道我们可以有一个“扩展控制器”来处理一些定制的控制器。我仍然想知道如何从单个控制器中的两个对象中检索记录...

有什么建议吗??

4

1 回答 1

1

你能提供更多细节吗,因为我在这里看不到任何复杂的东西。

控制器:

sObject obj1 {get;set;}
sObject obj1 {get;set;}

void methodName() {
 obj1 = [select ... ];
 obj2 = [select ... ];
}

视觉力量页面:

<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;
                        "
                    />
...

等等...

请向我们提供有关您要实现的目标的更多信息。因为对我来说这个解决方案是显而易见的。

于 2012-12-31T13:16:59.717 回答