之前问过这个,extra html that I did not write并认为我已经解决了它。有两个问题;我摆脱了第一个并确定了造成第二个问题的代码行,但我无法弄清楚为什么或者该如何处理它。
问题代码:
这部分没问题,但可以连接
<!--- pageheadings --->
</cfloop>
<cfloop from = "1" to = "#subpage#" index = "j">
<cfif pagedup[currentrow] EQ "NO" and j EQ 1>
<tr class = "page-break">
</cfif>
</cfloop>
<td class = "repsort subhead">
<cfloop from = "1" to = "#subpage#" index = "j">
<cfset col = bbcol[j]>
<cfif pagedup[currentrow] EQ "NO">
#sortbef[j]# <b> #qrep[col][row]# </b> #sortaft[j]#
</cfif>
</cfloop>
</td>
</tr>
我已将最后</tr>
移到各个地方,但根本没有效果。
即使只在条件= NO时我想要它才会出现第45行。条件为NO时,**行上的东西正在打印;否则线路正在打印而没有那些东西。一个问题,因为它在应该在一起的行之间放置一行(参见下面的输出)。我认为在这个开头和结尾都应该有一个tr标签,但无论我把它放在那里,输出都是一样的。
<!--- subheadings --->
<td class = "repsort2 subhead ">at line 45
<cfloop from = "#subpage1#" to = "#subhind_1#" index = "j">
j #j# row #row# #subhdup[j][row]#
<cfset col = bbcol[j]>
<cfif subhdup[j][row] EQ "NO">
#sortbef[j]# <b> #qrep[col][row]#</b> #sortaft[j]# **
</cfif>
</cfloop>
</td>
以下是Firebug的展示:
<tbody>
<tr class="page-break">
<td class="repsort subhead">
</tr>
<tr>
<td class="repsort2 subhead ">
</tr>
<tr>
<td> </td>
<td class="reprow" style="text-align: left; "> Maura</td>
<td class="reprow" style="text-align: left; "> Cronin</td>
<td class="repsort subhead"> </td>
</tr>
我无法弄清楚它的来源:
<tr>
<td class="repsort2 subhead ">at line 45 j 2 row 2 YES </td>
</tr>
这应该是
<tr>
<td> </td>
<td class="reprow" style="text-align: left; "> Dov</td>
<td class="reprow" style="text-align: left; "> Grunschlag</td>
<td class="repsort subhead"> </td>
</tr>
输出问题:
国家:CA
在第45行第2行1否Zip3:941
Maura Cronin
在第45行j 2第2行是这一行不应该在这里
Dov Grunschlag
在第45行第2行3否Zip3:943
露丝霍多斯
州:CT
对于那些之前帮过过的人,抱歉我说我已经解决了。我找到了坏线,并认为从那里很简单。但我很困惑。对于那个说这是空白问题的人,我说不 - 现在这是一个空白问题。遗憾。