Coldfusion Word文档表 - 继续下一步

时间:2015-08-05 20:41:01

标签: coldfusion ms-word html-table page-break

我正在构建一个报告,使用Coldfusion将信息输出到word文档中。一些信息输出到表格中,偶尔表格发生在页面的底部,表格最终分成两页。如何防止桌子分开?

格式为.doc。

    <cfsavecontent variable="myDocument">
    <html xmlns:w="urn:schemas-microsoft-com:office:word">
    <head>
    <xml>
    <w:WordDocument>
    <w:View>Print</w:View>
    <w:Zoom>100</w:Zoom>
    <w:DoNotOptimizeForBrowser/>
    </w:WordDocument>
    </xml>
    </head>
    <body>

   <!--- run some queries to get information --->
   <!--- Display some information via normal <cfoutput> --->
   <!--- Then display information in table like this --->
   <cfset xtest_count = 0>
   <cfloop query="test">

   <cfif xtest_count eq 0>
   <cfset xtest_count = xtest_count + 1>
   <b><u>Speaker<cfif test.recordcount gt 1>s</cfif></u></b><br><br>
   <table width="100%" cellpadding=3 cellspacing=2 border=1>
   <tr>
   <td><b>Title</b></td>
   <td><b>Name</b></td>
   <td><b>Credentials</b></td>      
   <td><b>Organization</b></td>
   </tr>
   </cfif>
   <tr>
   <td>#test.title#</td>
   <td nowrap>#test.first_name# #test.last_name#</td>
   <td>#test.credentials#</td>      
   <td>#test.company_name#</td>
   </tr>        
   </cfloop>
   </table>

   <!--- Display More information--->

   </body>
   </html>
   </cfsavecontent>  

0 个答案:

没有答案