Use the media attribute to exclude columns from the export. You can use it to specify an HTML version of the column that includes the links, and another version of the column that appears on the exported data. Or, you can leave off the link column entirely by not providing media attributes for export formats.
Paul Cooper Applications Director EMS Performance Improvement Center -----Original Message----- From: Raaja G [g.raaj...@gmail.com] Received: Saturday, 11 Jun 2011, 4:28am To: displaytag-user@lists.sourceforge.net [displaytag-user@lists.sourceforge.net] Subject: Re: [displaytag-user] how to create displaytag column link with multiple parameters Hi, I tried that option also as per the reply in this forum. But it is giving some problem. That is why I tried for another options. When ever I click on export options the link gets attached to the pdf/excel option and first that action is getting called and then the data is tranferred to pdf/excel. ( when I send a mail on clicking the link. After wards even for export options the link is getting attached and whenever I click on PDF / Excel first it sending the mail and then exporting. ) My code is below. My table declaration is: <display:table id="data" name="logisticreport" requestURI="/GetLogisticReport.do" pagesize="10" export="true" decorator="com.scrabble.project.model.LogisticReportDecorator"> <display:column property="hddBarcode" title="Barcode" sortable="true" style="text-align:center;" /> <display:column property="clientname" title="Client" sortable="true" style="text-align:center;" /> <display:column property="diskreturndate" title="HDD Return date" sortable="true" style="text-align:center;" /> <display:column property="cemail" title="Email" media="html"/> <display:column property="email" title="Email" media="pdf"/> <display:column property="email" title="Email" media="excel"/> <display:setProperty name="export.pdf" value="true" /> <display:setProperty name="export.pdf.filename" value="LogisticReport.pdf" /> <display:setProperty name="export.excel.filename" value="LogisticReport.xls" /> <display:setProperty name="export.xml" value="false" /> <display:setProperty name="export.csv" value="false" /> <display:setProperty name="export.xls" value="false" /> </display:table> view source before sending mail: <table id="data"> <thead> <tr> <th class="sortable"> Barcode</th> <th class="sortable"> Client</th> <th class="sortable"> Submission Date</th> <th class="sortable"> HDD Return date</th> <th class="sortable"> Lapsed Days</th> <th>Email</th></tr></thead> <tbody> <tr class="odd"> <td style="text-align:center;">121</td> <td style="text-align:center;">HyderabadClient</td> <td style="text-align:center;">06/01/2011</td> <td style="text-align:center;">05/31/2011</td> <td style="text-align:center;">4</td> <td>raaj...@krishct.com</td></tr> <tr class="even"> <td style="text-align:center;">122</td> <td style="text-align:center;">ChennaiClient</td> <td style="text-align:center;">06/01/2011</td> <td style="text-align:center;">05/31/2011</td> <td style="text-align:center;">4</td> <td>sureshre...@krishct.com</td></tr> <tr class="odd"> <td style="text-align:center;">123</td> <td style="text-align:center;">MumbaiClient</td> <td style="text-align:center;">06/01/2011</td> <td style="text-align:center;">05/26/2011</td> <td style="text-align:center;">9</td> <td>raaj...@krishct.com</td></tr> <tr class="even"> <td style="text-align:center;">125</td> <td style="text-align:center;">MumbaiClient</td> <td style="text-align:center;">06/01/2011</td> <td style="text-align:center;">05/31/2011</td> <td style="text-align:center;">4</td> <td>raaj...@krishct.com</td></tr> <tr class="odd"> <td style="text-align:center;">126</td> <td style="text-align:center;">HyderabadClient</td> <td style="text-align:center;">06/01/2011</td> <td style="text-align:center;">02/31/2011</td> <td style="text-align:center;color:red">93</td> <td>a href="../GetLogisticReport.do?email=raaj...@krishct.com&client=HyderabadClient&ldays=93&projectid=6&drdate=02/31/2011&bcode=126">raaj...@krishct.com /a</td></tr> <tr class="even"> <td style="text-align:center;">129</td> <td style="text-align:center;">ChennaiClient</td> <td style="text-align:center;">06/01/2011</td> <td style="text-align:center;">05/24/2011</td> <td style="text-align:center;">11</td> <td>sureshre...@krishct.com</td></tr> <tr class="odd"> <td style="text-align:center;">124</td> <td style="text-align:center;">ChennaiClient</td> <td style="text-align:center;">06/01/2011</td> <td style="text-align:center;">05/31/2011</td> <td style="text-align:center;">4</td> <td>sureshre...@krishct.com</td></tr></tbody></table><div class="exportlinks">Export To: a href="/scrabble/GetLogisticReport.do?6578706f7274=1&pname=6&projectid=6&projectid=&d-49216-e=2">Excel /a | a href="/scrabble/GetLogisticReport.do?6578706f7274=1&pname=6&projectid=6&projectid=&d-49216-e=5">PDF /a</div></div> </center> </td> </tr> </table> view source after sending the mail: <table id="data"> <thead> <tr> <th class="sortable"> Barcode</th> <th class="sortable"> a href="/scrabble/GetLogisticReport.do?d-49216-o=2&client=HyderabadClient&d-49216-s=1&email=raaja.g%40krishct.com&bcode=126&ldays=93&drdate=02%2F31%2F2011&projectid=6">Client /a</th> <th class="sortable"> Submission Date</th> <th class="sortable"> HDD Return date</th> <th class="sortable"> Lapsed Days</th> <th>Email</th></tr></thead> <tbody> <tr class="odd"> <td style="text-align:center;">121</td> <td style="text-align:center;">HyderabadClient</td> <td style="text-align:center;">06/01/2011</td> <td style="text-align:center;">05/31/2011</td> <td style="text-align:center;">4</td> <td>raaj...@krishct.com</td></tr> <tr class="even"> <td style="text-align:center;">122</td> <td style="text-align:center;">ChennaiClient</td> <td style="text-align:center;">06/01/2011</td> <td style="text-align:center;">05/31/2011</td> <td style="text-align:center;">4</td> <td>sureshre...@krishct.com</td></tr> <tr class="odd"> <td style="text-align:center;">123</td> <td style="text-align:center;">MumbaiClient</td> <td style="text-align:center;">06/01/2011</td> <td style="text-align:center;">05/26/2011</td> <td style="text-align:center;">9</td> <td>raaj...@krishct.com</td></tr> <tr class="even"> <td style="text-align:center;">125</td> <td style="text-align:center;">MumbaiClient</td> <td style="text-align:center;">06/01/2011</td> <td style="text-align:center;">05/31/2011</td> <td style="text-align:center;">4</td> <td>raaj...@krishct.com</td></tr> <tr class="odd"> <td style="text-align:center;">126</td> <td style="text-align:center;">HyderabadClient</td> <td style="text-align:center;">06/01/2011</td> <td style="text-align:center;">02/31/2011</td> <td style="text-align:center;color:red">93</td> <td>a href="../GetLogisticReport.do?email=raaj...@krishct.com&client=HyderabadClient&ldays=93&projectid=6&drdate=02/31/2011&bcode=126">raaj...@krishct.com /a </td></tr> <tr class="even"> <td style="text-align:center;">129</td> <td style="text-align:center;">ChennaiClient</td> <td style="text-align:center;">06/01/2011</td> <td style="text-align:center;">05/24/2011</td> <td style="text-align:center;">11</td> <td>sureshre...@krishct.com</td></tr> <tr class="odd"> <td style="text-align:center;">124</td> <td style="text-align:center;">ChennaiClient</td> <td style="text-align:center;">06/01/2011</td> <td style="text-align:center;">05/31/2011</td> <td style="text-align:center;">4</td> <td>sureshre...@krishct.com</td></tr></tbody></table><div class="exportlinks">Export To: a href="/scrabble/GetLogisticReport.do?client=HyderabadClient&email=raaja.g%40krishct.com&6578706f7274=1&bcode=126&ldays=93&drdate=02%2F31%2F2011&projectid=6&d-49216-e=2">Excel /a| a href="/scrabble/GetLogisticReport.do?client=HyderabadClient&email=raaja.g%40krishct.com&6578706f7274=1&bcode=126&ldays=93&drdate=02%2F31%2F2011&projectid=6&d-49216-e=5">PDF a</div></div> </center> </td> </tr> </table> The table export link is getting modified. I want whenever I click on export options only the data should get export not to send the mail. Please help me in solving this. --raaja.g -- View this message in context: http://old.nabble.com/how-to-create-displaytag-column-link-with-multiple-parameters-tp31809521p31823452.html Sent from the DisplayTag - General mailing list archive at Nabble.com. ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ displaytag-user mailing list displaytag-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/displaytag-user ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ displaytag-user mailing list displaytag-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/displaytag-user