You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by al...@qualcomm.com on 2008/01/29 02:26:30 UTC
How does one format table rows and columns when using Trinidad
tr:tables?
How does one format table rows and columns when using trinidad nested
tables? I also need to be able to control the indenting such as level
2 is indented 2 spaces, level 3 3 spaces and so on.
I've created a set of multi level nested tables using the detailStamp
facet and regardless of what column attributes I set, I'm unable to
control where and if the column indents. Also, when you have more
than one level, the rows do not align vertically.
I've tried every hack I could think of including tr:spacers,
separateRows="true", etc. I even tried inserting Trinidad html.
<tr:table allDetailsEnabled="true"
emptyText="No Rows...."
var="row"
value="#{lotTree.delivery}" rows="10"
summary="" width="625"
columnBandingInterval="1">
<tr:column>
<tr:outputText value="#{row.deliveryID}"/>
<tr:outputText value="More Info"/>
<tr:outputText value="More Info2"/>
</tr:column>
<f:facet name="detailStamp">
<tr:table var="sub"
value="#{row.module}" rows="3"
summary=""
verticalGridVisible="true"
width="625">
<tr:column>
<tr:outputText
value="#{sub.moduledata.lotinfo.componentname}"/>
</tr:column>
<f:facet name="detailStamp">
<tr:table var="sub2"
value="#{sub.paneldata}"
rows="3"
summary=""
verticalGridVisible="true"
width="625">
<tr:outputText
value="#{sub2.lotinfo.componentname}"/>
<f:facet name="detailStamp">
<tr:table var="sub3"
value="#{sub2.backglass}"
rows="3"
summary=""
verticalGridVisible="true"
width="700">
<tr:outputText
value="#{sub3.lotid}"/>
</tr:table>
</f:facet>
</tr:table>
</f:facet>
</tr:table>
</f:facet>
</tr:table>
Thanks,
Al