在可视化力页面中使用列

时间:2016-01-26 19:16:32

标签: salesforce styling visualforce two-columns

我有一个记录领域我是为了收入细分。我需要我的列看起来像他们在图片中所做的那样,这是我要显示的代码,除了我需要左栏中的收入分类在右栏的底部。我对这个问题非常新,所以我可以使用我能得到的所有帮助。当我尝试时,我会收到错误,例如页面块项目下不能超过两个子元素。任何帮助都会很棒Example

operator +(int, object)

1 个答案:

答案 0 :(得分:2)

如果pageBlockSection设置为两列(默认情况下,我相信),那么它会将它的字段设置为Left-> Right,然后是一行,然后是Left-> Right再次

要推送字段,您可以添加空pageBlockSectionItem

你应该像这样布局你的字段:

<apex:pageblocksection id="PackageEventInformationPBS" title="{!$Label.Package_Information}" columns="2">
    <apex:inputfield required="true" value="{!EventPackageRevenueBreakdown__c.UnitPrice__c}"/>
    <apex:inputfield required="true" value="{!EventPackageRevenueBreakdown__c.Location__c}"/>
    <apex:inputfield required="true" value="{!EventPackageRevenueBreakdown__c.Name}"/>
    <apex:outputfield value="{!EventPackageRevenueBreakdown__c.BookingPackageEvent__c}"/>
    </apex:pageBlockSectionItem> <!-- empty selectItem--> <apex:pageBlockSectionItem/>
    <apex:inputfield required="true" value="{!EventPackageRevenueBreakdown__c.RevenueClassification__c}"/>
</apex:pageblocksection>