cat4larry
asked on
CFLOOP HELP ???
I have a records that a user can pick from a list of check boxes and according to the number of check boxes they pick it will display those records. I can only get it to find one at a time I need it to find all the records and display all of them. I pass the record ID in the url as #url.recordID# ex 456,457,458 What I need is a cfloop, can you help me out with that thanks.
Here is the action page.
<cfquery name="getcontact" datasource="bgreports" maxrows=15 dbtype="ODBC">
SELECT *
FROM dbo.getcontact
where id = '#URL.recordid#'
order by dateadded desc
</cfquery>
<cfoutput query="Getcontact" maxrows=15>
<table border="0" width="100%" height="74" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" height="18" colspan="4">
<p align="center"><font face="Arial"><b>LEAD CONTACT TRACKING SHEET</b></font></td>
</tr>
<tr>
<td width="100%" height="18" colspan="4">
<p align="center"></td>
</tr>
<tr>
<td width="27%" height="24">#refname#  ;#relname# &nbs p; &n bsp; </td>
<td width="32%" height="24">Sales Associate: #reid# </td>
<td width="14%" height="24">Assigned To:</td>
<td width="27%" height="24" valign="bottom">
<hr width="45%" noshade align="left">
</td>
</tr>
<tr>
<td width="56%" height="26" colspan="2">#redaytime# (day) #reevening#
(eve) </td>
<td width="15%" height="26">Assigned Date:</td>
<td width="29%" height="26" valign="bottom">
<hr width="45%" noshade align="left">
</td>
</tr>
</table>
<table border="0" width="100%" cellspacing="0" cellpadding="0" height="36">
<tr>
<td width="100%" height="36">
<hr noshade align="left">
</td>
</tr>
<tr>
<td width="100%" height="36"><font face="Arial"><b>LEAD INFORMATION</b></font></td >
</tr>
</table>
<table border="0" width="642" cellspacing="0" cellpadding="0" height="286">
<tr>
<td width="129" height="26">Last Market Source:</td>
<td width="156" height="26">#MarketSource# </td>
<td width="153" height="26">Referrer's Name:</td>
<td width="128" height="26">#referrersfnam e# #r eferrersln ame#</td>
<td width="67" height="26"></td>
</tr>
<tr>
<td width="129" height="26">Last Mail Code:</td>
<td width="156" height="26">#mailcode#</td >
<td width="153" height="26">Referrer's Phone:</td>
<td width="128" height="26">#referrersphon e#</td>
<td width="67" height="26"></td>
</tr>
<tr>
<td width="129" height="24">Last Offer:</td>
<td width="156" height="24">#offer#</td>
<td width="153" height="24">Referrer's Relation:</td>
<td width="128" height="24">#rerelationshi p#</td>
<td width="67" height="24"></td>
</tr>
<tr>
<td width="129" height="21"></td>
<td width="156" height="21"></td>
<td width="153" height="21"></td>
<td width="128" height="21"></td>
<td width="67" height="21"></td>
</tr>
<tr>
<td width="129" height="21">Lead Name:</td>
<td width="156" height="21">#refname#  ;#relname# </td>
<td width="153" height="21">Last Contact Date:</td>
<td width="128" height="21">#dateformat(co ntactdate1 ,"mm-dd-yy yy")#</td>
<td width="67" height="21"></td>
</tr>
<tr>
<td width="129" height="21">Spouse's Name:</td>
<td width="156" height="21">#respousefname # #re spouselnam e#</td>
<td width="153" height="21">Last Contact Status:</td>
<td width="128" height="21">#Status#</td>
<td width="67" height="21"></td>
</tr>
<tr>
<td width="129" height="21"></td>
<td width="156" height="21"></td>
<td width="153" height="21"></td>
<td width="128" height="21"></td>
<td width="67" height="21"></td>
</tr>
<tr>
<td width="129" height="21">Address:</td>
<td width="156" height="21">#reAddress1#</ td>
<td width="153" height="21">Day Phone:</td>
<td width="128" height="21">#redaytime#</t d>
<td width="67" height="21"></td>
</tr>
<tr>
<td width="129" height="21"></td>
<td width="156" height="21">#recity#,  ; &nb sp;#restat e#</td>
<td width="153" height="21">Eve Phone:</td>
<td width="128" height="21">#REReplace(ree vening,".* ([0-9]{3}) .*([0-9]{3 }).*([0-9] {4})","\1- \2-\3")#</ td>
<td width="67" height="21"></td>
</tr>
<tr>
<td width="129" height="21"></td>
<td width="156" height="21">#rezip#</td>
<td width="153" height="21">E-mail Address:</td>
<td width="128" height="21">#reemail#  ; </td>
<td width="67" height="21"></td>
</tr>
<tr>
<td width="633" colspan="5" height="30"></td>
</tr>
<tr>
<td width="633" colspan="5" height="21">Preliminary Comments:</td>
</tr>
<tr>
<td width="129" height="21"></td>
<td width="156" height="21"></td>
<td width="153" height="21"></td>
<td width="128" height="21"></td>
<td width="67" height="21"></td>
</tr>
</table>
<table border="0" width="101%" cellspacing="0" cellpadding="0" height="20">
<tr>
<td width="100%" height="20" colspan="8">
<hr noshade align="left">
</td>
</tr>
<tr></cfoutput>
<td width="100%" height="20" colspan="8"><font face="Arial"><b>CONTACT
HISTORY</b></font></td>
</tr>
<tr>
<td width="100%" height="20" colspan="8"></td>
</tr>
</table>
<table border="0" width="715" height="40" cellspacing="0" cellpadding="0">
<TR bgcolor="#FFFFCC" valign="top" height="10">
<td width="80" height="12"><b><font face="Geneva, Arial, Helvetica" size="1" color="##000000">Contact Date</font></b></font></td >
<td width="80"><font face="Geneva, Arial, Helvetica" size="1"><b><font color="##000000">Contact Person</font></b></font></ TD>
<td width="80"><font face="Geneva, Arial, Helvetica" size="1"><b><font color="##000000">Contact Type</font></b></font></TD >
<td width="80"><font face="Geneva, Arial, Helvetica" size="1"><b><font color="##000000">Status</f ont></b></ font></TD>
<TD width="80" height="12"><font face="Geneva, Arial, Helvetica" size="1" color="##000000"><b>Call Back</b></font></TD>
<td width="80"><font face="Geneva, Arial, Helvetica" size="1"><b><font color="##000000">MS</font> </b></font ></TD>
<td width="80"><font face="Geneva, Arial, Helvetica" size="1"><b><font color="##000000">MC</font> </b></font ></TD>
<td width="80"><font face="Geneva, Arial, Helvetica" size="1"><b><font color="##000000">Offer</fo nt></b></f ont></TD>
</TR>
<cfoutput query="Getcontact" maxrows=5>
<TR bgcolor="#IIf(CurrentRow Mod 2, DE('white'), DE('FFFFCC'))#" valign="top" height="10">
<td width="80" height="12" style="color: Black; font-size: x-small;">#DateFormat(cont actdate1," mm-dd-yyyy ")#</td>
<td width="80" style="color: Black; font-size: x-small">#Contactperson1#< /TD>
<TD width="80" style="color: Black; font-size: x-small">
<p align="left">#contacttype# </p>
</TD>
<td width="80" style="color: Black; font-size: x-small">#status#</td>
<TD width="80" height="12" style="color: Black; font-size: x-small;">#dateformat(call backdate1, "mm-dd-yyy y")#</TD>
<TD width="80" style="color: Black; font-size: x-small;">#marketsource#</ TD>
<TD width="80" height="12" style="color: Black; font-size: x-small;">#mailcode#</TD>
<td width="80" align="left" style="color: Black; font-size: x-small;">#offer#</td>
</TR></cfoutput>
</table>
<table border="0" width="715" cellspacing="0" cellpadding="0">
<tr>
<td width="713" height="40" colspan="8"></td>
</tr>
<tr>
<td width="90">
<hr width="90%" noshade align="left">
<p> </td>
<td width="80" align="left">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
</tr>
<tr>
<td width="90">
<hr width="90%" noshade align="left">
<p> </td>
<td width="80" align="left">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
</tr>
<tr>
<td width="90">
<hr width="90%" noshade align="left">
<p> </td>
<td width="80" align="left">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
</tr>
<tr>
<td width="90">
<hr width="90%" noshade align="left">
<p> </td>
<td width="80" align="left">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
</tr>
<tr>
<td width="713" colspan="8"></td>
</tr>
</table>
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="100%">Comments:</td >
</tr>
</table>
</body>
Here is the action page.
<cfquery name="getcontact" datasource="bgreports" maxrows=15 dbtype="ODBC">
SELECT *
FROM dbo.getcontact
where id = '#URL.recordid#'
order by dateadded desc
</cfquery>
<cfoutput query="Getcontact" maxrows=15>
<table border="0" width="100%" height="74" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" height="18" colspan="4">
<p align="center"><font face="Arial"><b>LEAD CONTACT TRACKING SHEET</b></font></td>
</tr>
<tr>
<td width="100%" height="18" colspan="4">
<p align="center"></td>
</tr>
<tr>
<td width="27%" height="24">#refname# 
<td width="32%" height="24">Sales Associate: #reid# </td>
<td width="14%" height="24">Assigned To:</td>
<td width="27%" height="24" valign="bottom">
<hr width="45%" noshade align="left">
</td>
</tr>
<tr>
<td width="56%" height="26" colspan="2">#redaytime# (day) #reevening#
(eve) </td>
<td width="15%" height="26">Assigned Date:</td>
<td width="29%" height="26" valign="bottom">
<hr width="45%" noshade align="left">
</td>
</tr>
</table>
<table border="0" width="100%" cellspacing="0" cellpadding="0" height="36">
<tr>
<td width="100%" height="36">
<hr noshade align="left">
</td>
</tr>
<tr>
<td width="100%" height="36"><font face="Arial"><b>LEAD INFORMATION</b></font></td
</tr>
</table>
<table border="0" width="642" cellspacing="0" cellpadding="0" height="286">
<tr>
<td width="129" height="26">Last Market Source:</td>
<td width="156" height="26">#MarketSource#
<td width="153" height="26">Referrer's Name:</td>
<td width="128" height="26">#referrersfnam
<td width="67" height="26"></td>
</tr>
<tr>
<td width="129" height="26">Last Mail Code:</td>
<td width="156" height="26">#mailcode#</td
<td width="153" height="26">Referrer's Phone:</td>
<td width="128" height="26">#referrersphon
<td width="67" height="26"></td>
</tr>
<tr>
<td width="129" height="24">Last Offer:</td>
<td width="156" height="24">#offer#</td>
<td width="153" height="24">Referrer's Relation:</td>
<td width="128" height="24">#rerelationshi
<td width="67" height="24"></td>
</tr>
<tr>
<td width="129" height="21"></td>
<td width="156" height="21"></td>
<td width="153" height="21"></td>
<td width="128" height="21"></td>
<td width="67" height="21"></td>
</tr>
<tr>
<td width="129" height="21">Lead Name:</td>
<td width="156" height="21">#refname# 
<td width="153" height="21">Last Contact Date:</td>
<td width="128" height="21">#dateformat(co
<td width="67" height="21"></td>
</tr>
<tr>
<td width="129" height="21">Spouse's Name:</td>
<td width="156" height="21">#respousefname
<td width="153" height="21">Last Contact Status:</td>
<td width="128" height="21">#Status#</td>
<td width="67" height="21"></td>
</tr>
<tr>
<td width="129" height="21"></td>
<td width="156" height="21"></td>
<td width="153" height="21"></td>
<td width="128" height="21"></td>
<td width="67" height="21"></td>
</tr>
<tr>
<td width="129" height="21">Address:</td>
<td width="156" height="21">#reAddress1#</
<td width="153" height="21">Day Phone:</td>
<td width="128" height="21">#redaytime#</t
<td width="67" height="21"></td>
</tr>
<tr>
<td width="129" height="21"></td>
<td width="156" height="21">#recity#, 
<td width="153" height="21">Eve Phone:</td>
<td width="128" height="21">#REReplace(ree
<td width="67" height="21"></td>
</tr>
<tr>
<td width="129" height="21"></td>
<td width="156" height="21">#rezip#</td>
<td width="153" height="21">E-mail Address:</td>
<td width="128" height="21">#reemail# 
<td width="67" height="21"></td>
</tr>
<tr>
<td width="633" colspan="5" height="30"></td>
</tr>
<tr>
<td width="633" colspan="5" height="21">Preliminary Comments:</td>
</tr>
<tr>
<td width="129" height="21"></td>
<td width="156" height="21"></td>
<td width="153" height="21"></td>
<td width="128" height="21"></td>
<td width="67" height="21"></td>
</tr>
</table>
<table border="0" width="101%" cellspacing="0" cellpadding="0" height="20">
<tr>
<td width="100%" height="20" colspan="8">
<hr noshade align="left">
</td>
</tr>
<tr></cfoutput>
<td width="100%" height="20" colspan="8"><font face="Arial"><b>CONTACT
HISTORY</b></font></td>
</tr>
<tr>
<td width="100%" height="20" colspan="8"></td>
</tr>
</table>
<table border="0" width="715" height="40" cellspacing="0" cellpadding="0">
<TR bgcolor="#FFFFCC" valign="top" height="10">
<td width="80" height="12"><b><font face="Geneva, Arial, Helvetica" size="1" color="##000000">Contact Date</font></b></font></td
<td width="80"><font face="Geneva, Arial, Helvetica" size="1"><b><font color="##000000">Contact Person</font></b></font></
<td width="80"><font face="Geneva, Arial, Helvetica" size="1"><b><font color="##000000">Contact Type</font></b></font></TD
<td width="80"><font face="Geneva, Arial, Helvetica" size="1"><b><font color="##000000">Status</f
<TD width="80" height="12"><font face="Geneva, Arial, Helvetica" size="1" color="##000000"><b>Call Back</b></font></TD>
<td width="80"><font face="Geneva, Arial, Helvetica" size="1"><b><font color="##000000">MS</font>
<td width="80"><font face="Geneva, Arial, Helvetica" size="1"><b><font color="##000000">MC</font>
<td width="80"><font face="Geneva, Arial, Helvetica" size="1"><b><font color="##000000">Offer</fo
</TR>
<cfoutput query="Getcontact" maxrows=5>
<TR bgcolor="#IIf(CurrentRow Mod 2, DE('white'), DE('FFFFCC'))#" valign="top" height="10">
<td width="80" height="12" style="color: Black; font-size: x-small;">#DateFormat(cont
<td width="80" style="color: Black; font-size: x-small">#Contactperson1#<
<TD width="80" style="color: Black; font-size: x-small">
<p align="left">#contacttype#
</TD>
<td width="80" style="color: Black; font-size: x-small">#status#</td>
<TD width="80" height="12" style="color: Black; font-size: x-small;">#dateformat(call
<TD width="80" style="color: Black; font-size: x-small;">#marketsource#</
<TD width="80" height="12" style="color: Black; font-size: x-small;">#mailcode#</TD>
<td width="80" align="left" style="color: Black; font-size: x-small;">#offer#</td>
</TR></cfoutput>
</table>
<table border="0" width="715" cellspacing="0" cellpadding="0">
<tr>
<td width="713" height="40" colspan="8"></td>
</tr>
<tr>
<td width="90">
<hr width="90%" noshade align="left">
<p> </td>
<td width="80" align="left">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
</tr>
<tr>
<td width="90">
<hr width="90%" noshade align="left">
<p> </td>
<td width="80" align="left">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
</tr>
<tr>
<td width="90">
<hr width="90%" noshade align="left">
<p> </td>
<td width="80" align="left">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
</tr>
<tr>
<td width="90">
<hr width="90%" noshade align="left">
<p> </td>
<td width="80" align="left">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
<td width="100">
<hr width="90%" noshade align="left">
<p> </td>
</tr>
<tr>
<td width="713" colspan="8"></td>
</tr>
</table>
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="100%">Comments:</td
</tr>
</table>
</body>
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
I am not sure... about this.. since there really is no page break function on the web.
Supposedly this works (but I haven't tried it):
Add a Page break when printing page from browser
<style type="text/css">
.break (pagebreak-after: always)
</style>
Where you want the page break use:
<br class="break">
or check this out:
http://www.webreference.com/js/tips/000201.html
CJ
Supposedly this works (but I haven't tried it):
Add a Page break when printing page from browser
<style type="text/css">
.break (pagebreak-after: always)
</style>
Where you want the page break use:
<br class="break">
or check this out:
http://www.webreference.com/js/tips/000201.html
CJ
ASKER
Thanks CJ for your help I'll let you no if that page break works.
ASKER