this is great, thanks much for the help thiago! regards, wesley
Thiago H. de Paula Figueiredo wrote: > > Em Wed, 01 Oct 2008 16:25:21 -0300, wesley <[EMAIL PROTECTED]> > escreveu: > >> i've been wondering how i can change the format of the column data given >> if the data is of type java.util.Date. the t:grid column shows my result >> as >> yyyy-mm-dd. how about if i want to show the time as well? is there any >> way >> that i can pass something like SimpleDataFormat to format the date? and >> there is a column which is of type double that show my result in 900.0 >> where >> i expect 900.00 with the format of #000.00. can anyone give me some >> pointer/advise? > > <t:parameter name="[propertyName]Cell"> is the answer to your question. It > allows you to show whatever you want in a given column. > > Example taken from > http://tapestry.apache.org/tapestry5/tapestry-core/ref/org/apache/tapestry5/corelib/components/Grid.html: > > <t:grid source="users" row="user"> > <t:parameter name="lastnamecell"> > <t:pagelink page="user/view" > context="user.id">${user.lastname}</t:pagelink> > </t:parameter> > </t:grid> > > In your case, you would add a method in your page class that returns the > formatted value and then use it inside <t:parameter> > > public String getDate() { > return ... // formats the date > } > > <t:grid source="objects" row="object"> > <t:parameter name="dateCell"> > ${date} > </t:parameter> > </t:grid> > > > Thiago > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://n2.nabble.com/formatting-data-output-in-t%3Agrid-column-tp1132212p1133253.html Sent from the Tapestry Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
