Hi Eddie, Like I explained, pagination doesn't work. Only the first page is displayed correctly. It displays X items on the page, and explains that it is displaying X items out of TOTAL. The links "next"/"last" seem actives. But when I click on any of them, the grid is emptied. Like if the session was lost.
The case with BEA support was opened since January the 3rd, and I finally got on Monday a CR. The backline engineer explained that he reproduced the issue. FYI, it happens with Workshop (10.0.1)/Portal 10 MP 1. So it is not necessarily related to the latest version of Beehive. I also expected the basics to work.... :) Best regards, Philippe Camus (801)542-9075 -----Original Message----- From: Eddie O'Neil [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 06, 2008 1:55 PM To: Beehive Users Subject: Re: Datagrid Question Philippe-- There are several samples of paging a data grid that are included with NetUI, so I'd expect the basics to work. :) What's the specific problem that you're having? Eddie On Feb 6, 2008 9:06 AM, Phillippe Camus <[EMAIL PROTECTED]> wrote: > > I should have RTFM before replying.. :) > > My issue is that clicking on "next/last" doesn't work. Only the first > page is displayed correctly. After that I cannot paginate. That is wah > the CR. > > You're absolutely right: even if pagination was working, the tag > wouldn't keep track of information submitted in previous pages. > > Best regards, > > Philippe > > > -----Original Message----- > From: Eddie O'Neil [mailto:[EMAIL PROTECTED] > Sent: Wednesday, February 06, 2008 8:58 AM > To: Beehive Users > Subject: Re: Datagrid Question > > Dino / Philippe-- > > The data grid doesn't provide a mechanism to store state from > multiple grid views into either page flow scope or session scope. A > single HTML page submit works by POSTing data back to the server for the "current" > page, but without custom application logic, the grid isn't tracking > any data that was submitted from previous pages, though this would be > a nice feature to have. > > It should be possible to do something like this by writing > UI-specific application logic that tracks all of the checked > checkboxes submitted from the data grid and then processing them when > "Submit Orders" is clicked. A good way to do this with Page Flow > would be to have the action submitted by the HTML form update a Page > Flow-scoped data structure that tracks an identifier for each row that > was checked. Just be sure that this identifier is unique and stable > -- a primary key of some sort on the record would work probably work > better than the row index which can change if the grid is sorted / etc. > Also, be sure to add logic to checkbox rendering to correctly check > the box if a row has already been selected. > > Hope that helps. > > Eddie > > > On Feb 5, 2008 10:44 AM, Phillippe Camus <[EMAIL PROTECTED]> > wrote: > > > > Hi Dino, > > > > Got the same issue in Portal. I opened a case with BEA support and > > got > > > a CR yesterday. FYI many customers are having the same issue. > > > > It looks like the tag simply looses the session information somehow. > > > > > > Best regards, > > > > Philippe Camus > > > > > > -----Original Message----- > > From: Dino Ador Dionisio [mailto:[EMAIL PROTECTED] > > Sent: Tuesday, February 05, 2008 10:30 AM > > To: [email protected] > > Subject: Datagrid Question > > > > Greetings. > > > > I have a question in regards to netui datagrid. I was wondering if > > you > > > can help. I have attached an image and a jsp for your reference. I > > am using Beehive 1.0.1 on BEA Workshop Studio. > > > > I have a situation where a user is able to select a checkbox under > > the > > > Buy column which selects the particular record to process in a > > particular page of a datagrid. However, the user should be able to > > select multiple rows from multiple pages in the datagrid by clicking > > the "Next" link to go to the next page. Clicking on Submit Orders > > should process all records selected. > > > > I am able to process the selected records from a single page when > > the user clicks on Submit Orders. However, I don't know how to keep > > track of selected records from multiple pages when the user clicks > > on the > "Next" > > link to go to the next page. The user is essentially selecting > > records > > > from multiple pages. Of course the user should be able to submit all > > orders selected from multiple pages. > > > > The <netuidata:renderPager> renders the "Page 1 of of 6 Previous > Next". > > I believe using an anchor to submit the form content is possible > > using > > > javascript. Processing the selected records from a single page when > > the user clicks on Submit Orders does use a form submission and works. > > > > Any help is greatly appreciated. > > > > Thanks so much for your time. > > > > Regards, > > Dino > > Toronto, CANADA > > > > > >
