Вы находитесь на странице: 1из 2

<apex:page sidebar="false" showHeader="false" standardController="Opportunity" e

xtensions="OpportunityAtlasController">
<apex:includeScript value="/support/console/26.0/integration.js"/>
<apex:includeScript value="/soap/ajax/26.0/connection.js"/>
<script language="JavaScript" type="text/javascript">
function CloseAndRefresh(){
// window.parent.location = '/{!Opportunity.id}';
window.top.location='/{!Opportunity.id}';
}
</script>
<apex:form >
<apex:pageBlock >
<apex:messages />
<apex:variable var="itemNumber" value="{!0}"/>
<apex:pageBlockTable value="{!responseList}" var="res">
<apex:column headerValue="Atlas Id" value="{!res.AtlasId}" />
<apex:column headerValue="BusinessName" value="{!res.BusinessNam
e}" />
<apex:column headerValue="Address">
<apex:repeat value="{!res.Address}" var="Add">
<apex:outputText value="Address Line 1: " styleClass="fo
nts"/>
<apex:outputText value="{!Add.AddressLine1}" /><br/>
<apex:outputText value="Address Line 2: " styleClass="fo
nts"/>
<apex:outputText value="{!Add.AddressLine2}" /><br/>
<apex:outputText value="City: " styleClass="fonts"/>
<apex:outputText value="{!Add.City}" /><br/>
<apex:outputText value="State: " styleClass="fonts"/>
<apex:outputText value="{!Add.State}" /><br/>
<apex:outputText value="ZipCode: " styleClass="fonts"/>
<apex:outputText value="{!Add.ZipCode}" /><br/>
</apex:repeat>
</apex:column>
<apex:column headerValue="RelationshipManagerName" value="{!res.
RelationshipManagerName}"/>
<apex:column headerValue="RelationshipManagerId" value="{!res.Re
lationshipManagerId}" />
<apex:column headerValue="DistrictManager" value="{!res.District
Manager}" />
<apex:column headerValue="DistrictManagerId" value="{!res.Distri
ctManagerId}" />
<apex:column headerValue="Products">
<apex:repeat value="{!res.Products}" var="pro">
<apex:outputText value="Product Name: " styleClass="font
s"/>
<apex:outputText value="{!pro.ProductName}" /><br/>
<apex:outputText value="Product External Id: " styleClas
s="fonts"/>
<apex:outputText value="{!pro.ProductExternalId}" /><br/
>
<apex:outputText value="Product Id: " styleClass="fonts"
/>
<apex:outputText value="{!pro.ProductId}" /><br/>
<apex:outputText value="RMEmail: " styleClass="fonts"/>
<apex:outputText value="{!pro.RMEmail}" /><br/>
<apex:outputText value="PRMName: " styleClass="fonts"/>
<apex:outputText value="{!pro.RMName}" /><br/>
<apex:outputText value="RmEmployeeId: " styleClass="font

s"/>
<apex:outputText value="{!pro.RmEmployeeId}" /><br/>
<apex:outputText value="RmStatus: " styleClass="fonts"/>
<apex:outputText value="{!pro.RmStatus}" /><br/>
</apex:repeat>
</apex:column>
<apex:column headerValue="Affiliates">
<apex:repeat value="{!res.Affiliates}" var="affiliate">
<apex:outputText value="Name: " styleClass="fonts"/>
<apex:outputText value="{!affiliate.AffiliateName}" /><b
r/>
<apex:outputText value="AffiliateCode: " styleClass="fon
ts"/>
<apex:outputText value="{!affiliate.id}" /><br/>
</apex:repeat>
</apex:column>
<apex:column headerValue="Action">
<apex:commandButton value="Select" action="{!save}" oncomple
te="javascript:CloseAndRefresh()">
<apex:param name="rowIndex" value="{!itemNumber}" assign
To="{!rowIndex}"/>
</apex:commandButton>
<apex:variable var="itemNumber" value="{!itemNumber + 1}"/>
</apex:column>
</apex:pageBlockTable>
</apex:pageBlock>
</apex:form>
<style>
.fonts{
font-weight:bold;
}
</style>
</apex:page>

Вам также может понравиться