<!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> </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> </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> </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> </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> </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> </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> </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> <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 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> 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> <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> 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">- 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> <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 is working
as desired).</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal> <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> <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> <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> <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> <o:p></o:p></P></DIV>
<P class=MsoNormal>
<o:p></o:p></P></DIV>
!DSPAM:87,4f3d5f9d63732081910099!
</BODY></HTML>