Solved

Checkbox with datascroller

Posted on 2009-07-13
9
1,083 Views
Last Modified: 2012-05-07
HI Experts

I have a datatable that display 10 records and use the datascroller to view the other data. Now when i select a records from the first page and a records from the second page and want to perform a update to does not allow me. Can someone help me to ensure that when I select records from the first page and second page that it keep all select records and do my update
Here is my code for the datasroller

<rich:datascroller fastControls="hide" boundaryControls="hide" style="width=100%; nowrap=true; cellpadding=2;" for="tableData" renderIfSinglePage="false" maxPages="10">

                   <f:facet name="first">

                         <h:outputText value="First"/>

                   </f:facet>

                   <f:facet name="last">

                         <h:outputText value="Last"/>

                   </f:facet>

                   <f:facet name="next">

                         <h:graphicImage url="images/form_button_next.gif"></h:graphicImage>

                   </f:facet>

                   <f:facet name="previous">

                         <h:graphicImage url="images/form_button_previous.gif"></h:graphicImage>

                   </f:facet>

             </rich:datascroller>

______________________________________________________________________
 

Here is my code for the checkbox
 

              <h:column>

                        

                              <f:facet name="header">

                                    <h:outputText value="Select Assets" />

                              </f:facet>
 

                              <h:selectBooleanCheckbox id="mycheckbox"

                                    value="#{viewsearch.selected}"></h:selectBooleanCheckbox>

                                    

                        </h:column>
 
 

__________________________________________________________________________
 

Here is my code for the command button that I use to render the section to update
 

<h:commandButton id="webPageUpdate" value="Update table values"

                        action="#{transferAssetBean.tableUpdate}">

                  </h:commandButton>
 
 

-----------------------------------------------------------------------------------------------------------
 

I then use this command button that calls a method to perform my update
 

                  <h:commandButton id="saveChanges" value="Save latest changes"

                        action="#{transferAssetBean.updateButton}">

                  </h:commandButton>

Open in new window

0
Comment
Question by:ablsysadmin
  • 3
9 Comments
 

Author Comment

by:ablsysadmin
Comment Utility
Hi  Experts

I have tries so many things but I am still loosing the selected item. If I want to update a selected item from page1 and page2 it looses the selected item from page1 and only takes page2. I want to be able to select items from different pages in my datatable and perform an update

0
 

Author Comment

by:ablsysadmin
Comment Utility
Hi

object that this call be deleted. Please there is someone that will assist me
0
 
LVL 19

Accepted Solution

by:
Kuldeepchaturvedi earned 250 total points
Comment Utility
try following
<rich:datascroller fastControls="hide" boundaryControls="hide" style="width=100%; nowrap=true; cellpadding=2;" for="tableData" renderIfSinglePage="false" maxPages="10">
                   <f:facet name="first">
                         <h:outputText value="First"/>
                   </f:facet>
                   <f:facet name="last">
                         <h:outputText value="Last"/>
                   </f:facet>
                   <f:facet name="next">
                         <h:graphicImage url="images/form_button_next.gif"></h:graphicImage>
                   </f:facet>
                   <f:facet name="previous">
                         <h:graphicImage url="images/form_button_previous.gif"></h:graphicImage>
                   </f:facet>
<a:support event="onpagechange"/>
             </rich:datascroller>

0
 

Author Closing Comment

by:ablsysadmin
Comment Utility
excelent
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Suggested Solutions

What is Node.js? Node.js is a server side scripting language much like PHP or ASP but is used to implement the complete package of HTTP webserver and application framework. The difference is that Node.js’s execution engine is asynchronous and event…
This article will show, step by step, how to integrate R code into a R Sweave document
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…
In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a…

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now