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 > > > > > >
