<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v = 
"urn:schemas-microsoft-com:vml" xmlns:o = 
"urn:schemas-microsoft-com:office:office" xmlns:w = 
"urn:schemas-microsoft-com:office:word" xmlns:m = 
"http://schemas.microsoft.com/office/2004/12/omml"><HEAD>
<META content="text/html; charset=us-ascii" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.19170">
<STYLE>@font-face {
        font-family: Cambria Math;
}
@font-face {
        font-family: Calibri;
}
@font-face {
        font-family: Tahoma;
}
@page WordSection1 {size: 8.5in 11.0in; margin: 1.0in 1.0in 1.0in 1.0in; }
P.MsoNormal {
        MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"; FONT-SIZE: 12pt
}
LI.MsoNormal {
        MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"; FONT-SIZE: 12pt
}
DIV.MsoNormal {
        MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"; FONT-SIZE: 12pt
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.EmailStyle17 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-style-type: personal-reply
}
.MsoChpDefault {
        FONT-SIZE: 10pt; mso-style-type: export-only
}
DIV.WordSection1 {
        page: WordSection1
}
</STYLE>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></HEAD>
<BODY lang=EN-US link=blue vLink=purple>
<DIV dir=ltr align=left><FONT size=2 face=Calibri><SPAN 
class=437195219-16022012>Alas, you are correct. When I inspected the use case, I 
neglected to see that the developer must duplicate the header rows at the start 
of the table body. When the FO has the required changes to the table and the 
headers, but does not duplicate the headers at the start of the body, you see 
the behavior I described. </SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT size=2 face=Calibri><SPAN 
class=437195219-16022012></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT size=2 face=Calibri><SPAN 
class=437195219-16022012>I noticed that the XSL must remember to set 
keep-with-next on the header row(s) in the body or they can get 
orphaned.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT size=2 face=Calibri><SPAN 
class=437195219-16022012></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT size=2 face=Calibri><SPAN 
class=437195219-16022012>Thank you for the insight and I apologies for the false 
alarm.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT size=2 face=Calibri><SPAN 
class=437195219-16022012></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT size=2 face=Calibri><SPAN 
class=437195219-16022012>Best regards,</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT size=2 face=Calibri><SPAN 
class=437195219-16022012></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT size=2 face=Calibri><SPAN 
class=437195219-16022012>Paul</SPAN></FONT></DIV><BR>
<DIV dir=ltr lang=en-us class=OutlookMessageHeader align=left>
<HR tabIndex=-1>
<FONT size=2 face=Tahoma><B>From:</B> Kevin Brown [mailto:kevin@renderx.com] 
<BR><B>Sent:</B> Wednesday, February 15, 2012 8:09 PM<BR><B>To:</B> 'RenderX 
Community Support List'; Anderson, Paul<BR><B>Subject:</B> RE: [xep-support] 
Problem with rx:table-omit-initial-header="true"<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV class=WordSection1>
<P class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 11pt">And 
a sample attached showing that it works as expected and not as you have written. 
Please examine this sample. And again, send us the FO if you cannot find the 
error in what you are doing.<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 11pt"><o:p>&nbsp;</o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 11pt">Kevin 
Brown<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 11pt">RenderX<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 11pt"><o:p>&nbsp;</o:p></SPAN></P>
<DIV>
<DIV 
style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<P class=MsoNormal><B><SPAN 
style="FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt">From:</SPAN></B><SPAN 
style="FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt"> 
xep-support-bounces@renderx.com [mailto:xep-support-bounces@renderx.com] <B>On 
Behalf Of </B>Anderson, Paul<BR><B>Sent:</B> Wednesday, February 15, 2012 4:37 
PM<BR><B>To:</B> xep-support@renderx.com<BR><B>Subject:</B> [xep-support] 
Problem with 
rx:table-omit-initial-header="true"<o:p></o:p></SPAN></P></DIV></DIV>
<P class=MsoNormal><o:p>&nbsp;</o:p></P>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 10pt">Greetings,</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal>&nbsp;<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 10pt">We're trying to 
leverage the rx:table-omit-initial-header attribute to provide a running title 
for a&nbsp;table when that table spans multiple pages. The working sample on the 
<A 
href="http://www.renderx.com/usecasestest.html">http://www.renderx.com/usecasestest.html</A>&nbsp;page 
shows that rx:table-omit-initial-header="true" is supposed to omit the first 
fo:table-row in the fo:table-header region at the start of the table and include 
all table-header rows if the table spans a page break. We can't seem to make the 
rx:table-omit-initial-header attribute work as 
advertised.</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal>&nbsp;<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 10pt">As outlined on the 
<A 
href="http://www.renderx.com/usecasestest.html">http://www.renderx.com/usecasestest.html</A>&nbsp;page, 
we've adjusted our xsl to do the following:</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 10pt">- If there's a 
title on the table, set rx:table-omit-initial-header="true" on the fo:table 
element, otherwise, set it to "false".</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 10pt">-&nbsp;Add the 
table title in an additional fo:table-row in the fo:table-header region before 
the other table header row(s).</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal>&nbsp;<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 10pt">In the output, 
every table that had rx:table-omit-initial-header="true" renders without _any_ 
of the table header rows at the start of the table (this is a bad thing). We 
expected it to omit the first header row, not all of them! If the table spans a 
page break, all the table header rows, including the running title, appear at 
the top of the next page (this&nbsp;is working 
as&nbsp;desired).</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal>&nbsp;<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 10pt">We have dissected 
our input FO file and are confident that the input structure is as described in 
the use case.</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal>&nbsp;<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 10pt">We are using XEP 
version 4.19, build 20110414. Please advise regarding a possible patch or 
workaround. Thank you for your help. </SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal>&nbsp;<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 10pt">Best 
regards,</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal>&nbsp;<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 10pt">Paul 
Anderson</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 7.5pt">Information 
Developer - Codex Administrator</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 7.5pt">Compuware 
Corporation - +1-313-227-2031</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal>&nbsp;<o:p></o:p></P></DIV>
<P class=MsoNormal> 
<o:p></o:p></P></DIV>
!DSPAM:87,4f3d5f9d63732081910099!

</BODY></HTML>