This content has been marked as final.
Show 5 replies
-
1. Re: Layout problem with subtable
ilya_shaikovsky Mar 30, 2009 7:17 AM (in response to cremersstijn)Remove filtering and add just header facet to this column with some outputText. Nothing will be changed. So design issue again. The code from livedemo works fine for me.
<rich:dataTable onRowMouseOver="this.style.backgroundColor='#F1F1F1'" onRowMouseOut="this.style.backgroundColor='#{a4jSkin.tableBackgroundColor}'" cellpadding="0" cellspacing="0" width="700" border="0" var="record" value="#{report.expReport.records}"> <f:facet name="header"> <rich:columnGroup> <rich:column rowspan="2"> <rich:spacer /> </rich:column> <rich:column colspan="3"> <h:outputText value="Expenses" /> </rich:column> <rich:column rowspan="2"> <h:outputText value="subtotals" /> </rich:column> <rich:column breakBefore="true"> <h:outputText value="Meals" /> </rich:column> <rich:column> <h:outputText value="Hotels" /> </rich:column> <rich:column> <h:outputText value="Transport" /> </rich:column> </rich:columnGroup> </f:facet> <rich:column colspan="5" filterBy="#{record.city}"> <h:outputText value="#{record.city}" /></rich:column> <rich:subTable onRowMouseOver="this.style.backgroundColor='#F8F8F8'" onRowMouseOut="this.style.backgroundColor='#{a4jSkin.tableBackgroundColor}'" var="expense" value="#{record.items}"> <rich:column> <h:outputText value="#{expense.day}"></h:outputText> <f:facet name="footer"> <rich:spacer /> </f:facet> </rich:column> <rich:column> <h:outputText value="#{expense.meals}"><f:convertNumber pattern="$####.00" /></h:outputText> <f:facet name="footer"> <h:outputText value="#{record.totalMeals}"><f:convertNumber pattern="$####.00" /></h:outputText> </f:facet> </rich:column> <rich:column> <h:outputText value="#{expense.hotels}"><f:convertNumber pattern="$####.00" /></h:outputText> <f:facet name="footer"> <h:outputText value="#{record.totalHotels}"><f:convertNumber pattern="$####.00" /></h:outputText> </f:facet> </rich:column> <rich:column> <h:outputText value="#{expense.transport}"><f:convertNumber pattern="$####.00" /></h:outputText> <f:facet name="footer"> <h:outputText value="#{record.totalTransport}"><f:convertNumber pattern="$####.00" /></h:outputText> </f:facet> </rich:column> <rich:column> <rich:spacer></rich:spacer> <f:facet name="footer"> <h:outputText value="#{record.total}"><f:convertNumber pattern="$####.00" /></h:outputText> </f:facet> </rich:column> </rich:subTable> <f:facet name="footer"> <rich:columnGroup> <rich:column>Totals</rich:column> <rich:column> <h:outputText value="#{report.expReport.totalMeals}"><f:convertNumber pattern="$####.00" /></h:outputText> </rich:column> <rich:column> <h:outputText value="#{report.expReport.totalHotels}"><f:convertNumber pattern="$####.00" /></h:outputText> </rich:column> <rich:column> <h:outputText value="#{report.expReport.totalTransport}"><f:convertNumber pattern="$####.00" /></h:outputText> </rich:column> <rich:column> <h:outputText value="#{report.expReport.grandTotal}"><f:convertNumber pattern="$####.00" /></h:outputText> </rich:column> </rich:columnGroup> </f:facet> </rich:dataTable>
-
2. Re: Layout problem with subtable
cremersstijn Mar 30, 2009 8:31 AM (in response to cremersstijn)where should i place the filter?
i don't get it.... -
3. Re: Layout problem with subtable
ilya_shaikovsky Mar 30, 2009 9:21 AM (in response to cremersstijn)b.t.w. there was one more problem about such markups fixed in 3.3.1Beta 2. try please.
-
4. Re: Layout problem with subtable
cremersstijn Mar 31, 2009 7:37 AM (in response to cremersstijn)it is fixed in the 3.3.1 beta, when will this version become GA?
-
5. Re: Layout problem with subtable
ilya_shaikovsky Mar 31, 2009 9:07 AM (in response to cremersstijn)We plan to release GA in the beggining of May.