You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Harish Krishnaswamy <hk...@comcast.net> on 2004/03/18 06:21:54 UTC
Nested tables
Hi,
I am working on a multi-group report and I am toying with the idea of
nested tables implemented via blocks. Things seem to be working out
pretty well if I disable the pages and headers for the nested tables.
My question is, can I completely disable the headers (meaning no header
row at all) for these nested tables or any table for that matter? Also,
is it possible to render the page links as LinkSubmits instead of
DirectLinks?
Thanks,
Harish
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
Re: Nested tables
Posted by Harish Krishnaswamy <hk...@comcast.net>.
Thanks MB, I shall look into that.
-Harish
Mindbridge wrote:
>:) You can use the SessionStoreManager to determine where to store the
>state.
>
>Making it stateless will be a bit tricky, however. It would be easy with
>Engine state that is encoded in the URL or properties stored there as well
>(suggestions for 3.1), but some code modifications will probably be
>necessary for this version...
>
>-mb
>
>----- Original Message -----
>From: "Harish Krishnaswamy" <hk...@comcast.net>
>To: "Tapestry users" <ta...@jakarta.apache.org>
>Sent: Friday, March 19, 2004 11:46 PM
>Subject: Re: Nested tables
>
>
>
>
>>Ok, thanks MB! Everything looks awesome, I have nested tables 3 levels
>>deep with group sorting! Really awesome! The only thing left for me to
>>do is to make it stateless. I want to serialize the sorting and pages
>>state into the page rather than storing them in the session. I'll take a
>>look at this over the weekend if possible. Do you have any tips for me? ;)
>>
>>-Harish
>>
>>
>>Mindbridge wrote:
>>
>>
>>
>>>Hi Harish,
>>>
>>>You use the lower level components to generate the table rather than the
>>>full FormTable one. In this way yo have control over how exactly things
>>>
>>>
>will
>
>
>>>be rendered, whether something should be skipped, etc.
>>>Skip TableColumns, for example, and no table headers will be rendered.
>>>
>>>
>Also,
>
>
>>>use TableFormPages instead of TablePages -- that will render the pages
>>>
>>>
>using
>
>
>>>LinkSubmit.rather than Direct.
>>>
>>>For example:
>>>
>>><span jwcid="myTable@TableView" element="span" ....>
>>> <span jwcid="@Conditional"
>>>condition="components.myTable.tableModel.pageCount > 1">
>>> <span jwcid="@TableFormPages"/>
>>> </span>
>>> <table>
>>> <tr jwcid="@TableRows"><td jwcid="@TableValues"/></tr>
>>> </table>
>>></span>
>>>
>>>You can pass the parameters you normally pass to Table/FormTable to
>>>TableView and the other appropriate components instead.
>>>
>>>
>>>----- Original Message -----
>>>From: "Harish Krishnaswamy" <hk...@comcast.net>
>>>To: "Tapestry users" <ta...@jakarta.apache.org>
>>>Sent: Thursday, March 18, 2004 7:21 AM
>>>Subject: Nested tables
>>>
>>>
>>>
>>>
>>>
>>>
>>>>Hi,
>>>>
>>>>I am working on a multi-group report and I am toying with the idea of
>>>>nested tables implemented via blocks. Things seem to be working out
>>>>pretty well if I disable the pages and headers for the nested tables.
>>>>
>>>>My question is, can I completely disable the headers (meaning no header
>>>>row at all) for these nested tables or any table for that matter? Also,
>>>>is it possible to render the page links as LinkSubmits instead of
>>>>DirectLinks?
>>>>
>>>>Thanks,
>>>>Harish
>>>>
>>>>
>>>>---------------------------------------------------------------------
>>>>To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
>>>>For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>>>>
>>>>
>>>>
>>>>
>>>---------------------------------------------------------------------
>>>To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
>>>For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>>>
>>>
>>>
>>>
>>>
>>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>>
>>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
Re: Nested tables
Posted by Mindbridge <mi...@yahoo.com>.
:) You can use the SessionStoreManager to determine where to store the
state.
Making it stateless will be a bit tricky, however. It would be easy with
Engine state that is encoded in the URL or properties stored there as well
(suggestions for 3.1), but some code modifications will probably be
necessary for this version...
-mb
----- Original Message -----
From: "Harish Krishnaswamy" <hk...@comcast.net>
To: "Tapestry users" <ta...@jakarta.apache.org>
Sent: Friday, March 19, 2004 11:46 PM
Subject: Re: Nested tables
> Ok, thanks MB! Everything looks awesome, I have nested tables 3 levels
> deep with group sorting! Really awesome! The only thing left for me to
> do is to make it stateless. I want to serialize the sorting and pages
> state into the page rather than storing them in the session. I'll take a
> look at this over the weekend if possible. Do you have any tips for me? ;)
>
> -Harish
>
>
> Mindbridge wrote:
>
> >Hi Harish,
> >
> >You use the lower level components to generate the table rather than the
> >full FormTable one. In this way yo have control over how exactly things
will
> >be rendered, whether something should be skipped, etc.
> >Skip TableColumns, for example, and no table headers will be rendered.
Also,
> >use TableFormPages instead of TablePages -- that will render the pages
using
> >LinkSubmit.rather than Direct.
> >
> >For example:
> >
> ><span jwcid="myTable@TableView" element="span" ....>
> > <span jwcid="@Conditional"
> >condition="components.myTable.tableModel.pageCount > 1">
> > <span jwcid="@TableFormPages"/>
> > </span>
> > <table>
> > <tr jwcid="@TableRows"><td jwcid="@TableValues"/></tr>
> > </table>
> ></span>
> >
> >You can pass the parameters you normally pass to Table/FormTable to
> >TableView and the other appropriate components instead.
> >
> >
> >----- Original Message -----
> >From: "Harish Krishnaswamy" <hk...@comcast.net>
> >To: "Tapestry users" <ta...@jakarta.apache.org>
> >Sent: Thursday, March 18, 2004 7:21 AM
> >Subject: Nested tables
> >
> >
> >
> >
> >>Hi,
> >>
> >>I am working on a multi-group report and I am toying with the idea of
> >>nested tables implemented via blocks. Things seem to be working out
> >>pretty well if I disable the pages and headers for the nested tables.
> >>
> >>My question is, can I completely disable the headers (meaning no header
> >>row at all) for these nested tables or any table for that matter? Also,
> >>is it possible to render the page links as LinkSubmits instead of
> >>DirectLinks?
> >>
> >>Thanks,
> >>Harish
> >>
> >>
> >>---------------------------------------------------------------------
> >>To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> >>For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
> >>
> >>
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> >For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
> >
> >
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
Re: Nested tables
Posted by Harish Krishnaswamy <hk...@comcast.net>.
Ok, thanks MB! Everything looks awesome, I have nested tables 3 levels
deep with group sorting! Really awesome! The only thing left for me to
do is to make it stateless. I want to serialize the sorting and pages
state into the page rather than storing them in the session. I'll take a
look at this over the weekend if possible. Do you have any tips for me? ;)
-Harish
Mindbridge wrote:
>Hi Harish,
>
>You use the lower level components to generate the table rather than the
>full FormTable one. In this way yo have control over how exactly things will
>be rendered, whether something should be skipped, etc.
>Skip TableColumns, for example, and no table headers will be rendered. Also,
>use TableFormPages instead of TablePages -- that will render the pages using
>LinkSubmit.rather than Direct.
>
>For example:
>
><span jwcid="myTable@TableView" element="span" ....>
> <span jwcid="@Conditional"
>condition="components.myTable.tableModel.pageCount > 1">
> <span jwcid="@TableFormPages"/>
> </span>
> <table>
> <tr jwcid="@TableRows"><td jwcid="@TableValues"/></tr>
> </table>
></span>
>
>You can pass the parameters you normally pass to Table/FormTable to
>TableView and the other appropriate components instead.
>
>
>----- Original Message -----
>From: "Harish Krishnaswamy" <hk...@comcast.net>
>To: "Tapestry users" <ta...@jakarta.apache.org>
>Sent: Thursday, March 18, 2004 7:21 AM
>Subject: Nested tables
>
>
>
>
>>Hi,
>>
>>I am working on a multi-group report and I am toying with the idea of
>>nested tables implemented via blocks. Things seem to be working out
>>pretty well if I disable the pages and headers for the nested tables.
>>
>>My question is, can I completely disable the headers (meaning no header
>>row at all) for these nested tables or any table for that matter? Also,
>>is it possible to render the page links as LinkSubmits instead of
>>DirectLinks?
>>
>>Thanks,
>>Harish
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>>
>>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
Re: Nested tables
Posted by Mindbridge <mi...@yahoo.com>.
Hi Harish,
You use the lower level components to generate the table rather than the
full FormTable one. In this way yo have control over how exactly things will
be rendered, whether something should be skipped, etc.
Skip TableColumns, for example, and no table headers will be rendered. Also,
use TableFormPages instead of TablePages -- that will render the pages using
LinkSubmit.rather than Direct.
For example:
<span jwcid="myTable@TableView" element="span" ....>
<span jwcid="@Conditional"
condition="components.myTable.tableModel.pageCount > 1">
<span jwcid="@TableFormPages"/>
</span>
<table>
<tr jwcid="@TableRows"><td jwcid="@TableValues"/></tr>
</table>
</span>
You can pass the parameters you normally pass to Table/FormTable to
TableView and the other appropriate components instead.
----- Original Message -----
From: "Harish Krishnaswamy" <hk...@comcast.net>
To: "Tapestry users" <ta...@jakarta.apache.org>
Sent: Thursday, March 18, 2004 7:21 AM
Subject: Nested tables
> Hi,
>
> I am working on a multi-group report and I am toying with the idea of
> nested tables implemented via blocks. Things seem to be working out
> pretty well if I disable the pages and headers for the nested tables.
>
> My question is, can I completely disable the headers (meaning no header
> row at all) for these nested tables or any table for that matter? Also,
> is it possible to render the page links as LinkSubmits instead of
> DirectLinks?
>
> Thanks,
> Harish
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org