rich:column headerClass
snax92 Sep 29, 2010 9:34 AMHi,
in witch headerClass can i put a width value in the rich:column.
i have to use already defined width's
CSS:
.colStyleSmall { width: 100px; } .colStyleSmallMedium { width: 140px; } .colStyleMed { width: 200px; }
I tryed it with columnClasses but when i let run this page it doesn't have the correct width, should be longer.
PICTURE:
CODE:
<rich:extendedDataTable id="data_table_log" columnClasses="colStyleSmallMedium,colStyleSmall,colStyleSmallMedium" value="#{log_Backing.allLogEntries}" var="entry" width="100%" height="320px" sortMode="single" selectionMode="none" rows="10" rowKeyVar="rkvar" reRender="scroll_log" > <!-- Date --> <rich:column id="col_date" headerClass="extdt-cell-div" label="Date" sortable="true" sortBy="#{entry.logDate}" sortIconAscending="dataTableAscIcon" sortIconDescending="dataTableDescIcon"> <f:facet name="header"> <h:outputText value="#{lbls.label_logDate}" id="header_logDate" /> </f:facet> <h:outputText value="#{entry.logDate}" id="log_date" > <f:convertDateTime pattern="#{lbls.date_pattern}" timeZone="#{log_Backing.timeZone}" /> </h:outputText> </rich:column> <!-- Severity --> <rich:column id="col_severity" headerClass="extdt-cell-div" label="Severity" filterExpression="#{fn:containsIgnoreCase(entry.severity, log_Backing.filterSeverity)}" breakfor="true"> <f:facet name="header"> <h:outputText value="#{lbls.label_logSeverity}" id="header_logSeverity" /> </f:facet> <f:facet name="filter"> <h:selectOneMenu value="#{log_Backing.filterSeverity}" id="selectOne_severity" style="width:70"> <f:selectItems value="#{log_Backing.filterSeveritys}" /> <a4j:support limitToList="true" event="onchange" reRender="data_table_log,scroll_log"></a4j:support> </h:selectOneMenu> </f:facet> <h:outputText value="#{entry.severity}" id="log_severity" /> </rich:column> <!-- Source --> <rich:column id="col_source" headerClass="extdt-cell-div" label="Source" filterBy="#{entry.source}" filterEvent="onblur"> <f:facet name="header"> <h:outputText value="#{lbls.label_logSource}" id="header_logSource" /> </f:facet> <h:outputText value="#{entry.source}" id="log_source" /> </rich:column> <!-- Messages --> <rich:column id="col_messages" headerClass="extdt-cell-div" label="Messages" sortable="false"> <f:facet name="header"> <h:outputText value="#{lbls.label_logMessage}" id="header_logMessage" /> </f:facet> <h:outputText value="#{entry.message}" id="log_message" /> </rich:column> <f:facet name="footer"> <rich:datascroller align="center" for="data_table_log" id="scroll_log" /> </f:facet> </rich:extendedDataTable>
thx for your help. =D
greez gowtham