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

Reply via email to