You need to sign in to do that
Don't have an account?
repeat tag issue
Hi,
Please help me out with my issue
I have a call report object where call plan is attached to it, whre the corresponding accounts are displayed in a pdf, but my issue wen i create a new call report on today's date along with the existing call report created on todays date , the accounts are getting displayed twice with the same name , where i want it to be displayed only once.
// vf page
<apex:page standardController="Call_Report__c" renderAs="PDF" showHeader="false" standardStylesheets="false" extensions="CallReportExtn" >
<html>
<head>
<style type="text/css">
@page {
margin-left:45px;
margin-right:45px;
margin-top:100px;
margin-bottom:87px;
@top-center {
content: element(header);
height:70px;
vertical-align:top;
}
@bottom-right{
content:"Page" counter(page) " Of " counter(pages);
font-family:Arial Unicode MS;
font-size:14px;
color:#999999;
}
}
div.header {
position: running(header);
padding-top:35px;
padding-left:0px;
padding-bottom:70px;
}
table.bodycontent{
position:absolute;
left:0px;
width:725;
padding: 0px;
margin: 0px;
border-style: none;
border-width: 0px;
border-spacing: 0px;
border-collapse: collapse;
}
div.dtlcontent{
position:relative;
top:100px;
left:0px;
right:-5px;
}
div.prdcontent{
position:relative;
top:100px;
left:0px;
right:-5px;
}
div.tccontent{
position:relative;
top:440px;
left:0px;
right:-5px;
}
div.tccontentgp{
position:relative;
top:440px;
left:0px;
right:-5px;
}
table.custtable{
padding:0px;
margin: 0px;
border-style: none;
border-width: 0px;
border-spacing: 0px;
border-collapse: collapse;
}
table.custtabletc{
padding:0px;
margin: 0px;
border-style: none;
border-width: 0px;
border-spacing: 0px;
border-collapse: collapse;
}
div.footer {
padding-top:50px;
padding-bottom:25px;
padding-left:-5px;
position: running(footer);
}
.bodys{
width:770px;
height:850px;
padding:0px;
margin:0px;
}
.callSch{
font-family:Arial Unicode MS;
font-size:14px;
color: #118888;
padding-left:10px
}
.custlbl{
font-family:Arial Unicode MS;
color:#000000;
font-size:14px;
padding-left:10px;
}
.prdlbl{
font-family:Arial Unicode MS;
color:#000000;
font-size:14px;
}
.prdlbl13{
font-family:Arial Unicode MS;
color:#000000;
font-size:14px;
width:130px;
}
.prdlb2{
font-family:Arial Unicode MS;
color:#000000;
font-size:14px;
width:160px;
}
.prdlbl4{
font-family:Arial Unicode MS;
color:#000000;
font-size:14px;
width:190px;
}
.prdlblgp13{
width:15px;
}
.prdlblgp2{
width:30px;
}
.prdlblgp4{
width:10px;
}
.detaillbl{
font-family:Arial Unicode MS;
font-weight:bold;
color:#000000;
font-size:14px;
}
.custrowspace{
height:10px;
}
.custline{
line-weight:1px;
color:#D8D8D8;
border-bottom: 0px #FFFFFF;
}
.accline{
line-weight:1px;
color:#118888;
border-bottom: 0px;
}
.prdline1{
line-weight:1px;
color:#E4E4E4;
border-bottom: 0px;
}
.custtext{
font-family:Arial Unicode MS;
font-size:14px;
line-height:1.5;
color:#5F5F5F;
}
.prdtext{
font-family:Arial Unicode MS;
font-size:14px;
line-height:1.83;
color:#5F5F5F;
}
.tctext{
font-family:Arial Unicode MS;
font-size:14px;
color:#000000;
}
.tcpara{
font-family:Arial Unicode MS;
font-size:14px;
line-height:1.5;
color:#000000;
}
.tcparagp{
height:30px;
}
textarea {
background-color: blue;
color: #0000FF;
font-size: 14px;
}
</style>
</head>
<body class="bodys">
<div class="header">
<apex:outputLabel styleClass="callSch" >Call Schedule :</apex:outputLabel>
<apex:outputText styleClass="callSch" value="{0,date,dd MMM yyyy}">
<apex:param value="{!NOW()}" />
</apex:outputText>
</div>
<table width="100%" height="100%" class="bodycontent" >
<tr style="background-color:#FFFFFF">
<td colspan="5" style="padding:0px;font-size: 14px ;background-color:#FFFFFF">
<table width="100%" height="100%" class="custtable" >
<apex:repeat value="{!pdfWrapperList}" var="ba">
<tr>
<td><b>Name</b></td>
<!-- <td><b>Time</b></td>-->
<td><b>Address</b></td>
<td><b>Post Code</b></td>
<td><b>Phone</b></td>
<td><b>Rep Event</b></td>
<td><b>Type</b></td>
<td><b>Segmentation</b></td>
<td><b>Patients</b></td>
<td><b>Seats</b></td>
</tr>
<!--<apex:repeat value="{!pdfWrapperList}" var="ba"> -->
<tr>
<!-- <td width ="50%" align="center">
<font face="verdana" color="#0000FF">-->
<td>
<textarea style="background: #FFFFFF; font-size: 14px; color: #0000FF;" cols="20" rows="10">
{!ba.cr.Account__r.Name}
</textarea>
<!-- </font>-->
</td>
<!-- <td>
<textarea style="background: #FFFFFF; font-size: 14px; color: #0000FF;" cols="20" rows="10">
<!--<apex:outputText value="{0,date,hh:mm}">-->
<!--<apex:param value="{!ba.cr.Date__c}" />-->
<!-- </apex:outputText> -->
<!--</textarea>
</td>-->
<td>
<textarea style="background: #FFFFFF; font-size: 14px; color: #0000FF;" cols="20" rows="10">
{!ba.cr.Account__r.BillingStreet},{!ba.cr.Account__r.BillingCity},{!ba.cr.Account__r.BillingState},{!ba.cr.Account__r.BillingCountry}
</textarea>
</td>
<td>
<textarea style="background: #FFFFFF; font-size: 14px; color: #0000FF;" cols="20" rows="10">
{!ba.cr.Account__r.BillingPostalCode}</textarea></td>
<td>
<textarea style="background: #FFFFFF; font-size: 14px; color: #0000FF;" cols="20" rows="10">
{!ba.cr.Account__r.Phone}
</textarea></td>
<td><textarea style="background: #FFFFFF; font-size: 14px; color: #0000FF;" cols="20" rows="10">
Rep Event
</textarea>
</td>
<td> <textarea style="background: #FFFFFF; font-size: 14px; color: #0000FF;" cols="20" rows="10">
{!ba.cr.Account__r.Type}
</textarea>
</td>
<td>
<textarea style="background: #FFFFFF; font-size: 14px; color: #0000FF;" cols="20" rows="10">
{!ba.cr.Account__r.Segment_status__c}
</textarea>
</td>
<td>
<textarea style="background: #FFFFFF; font-size: 14px; color: #0000FF;" cols="20" rows="10">
<apex:outputText value="{0,number,0}">
<apex:param value="{!ba.cr.Account__r.Total_Number_Of_Patients__c}" />
</apex:outputText>
</textarea>
</td>
<td>
<textarea style="background: #FFFFFF; font-size: 14px; color: #0000FF;" cols="20" rows="10">
<apex:outputText value="{0,number,0}">
<apex:param value="{!ba.cr.Account__r.No_of_Seats__c}" />
</apex:outputText>
</textarea>
</td>
</tr>
<apex:repeat value="{!ba.pernAcctList}" var="pa">
<tr>
<td><b>{!pa.paName}</b></td>
<td><b>{!pa.paJobTitle}</b></td>
</table>
</body>
</html>
</apex:page>
Please helpme with my issue
Thanks in Advance