Problem in  set and get values in h:selectBooleanCheckbox with h:datatabel

hello friends,
Please help me any one...i need urgent.........................
My jsf page:
<h:panelGroup>
                              <h:panelGrid columns="6">
                              <h:dataTable border="2" value="#{planGroup.screenFlowValues}" var="result" bgcolor="#F1F1F1" cellpadding="2" cellspacing="1">
                              <h:column id="col1">
                                   <f:facet name="header">
                                   <h:outputLabel id="lblchange" value="Select" />
                                   </f:facet>
                                   <h:selectBooleanCheckbox id="chkid" value="#{planGroup.chkValue}">
                                   </h:selectBooleanCheckbox>
                                   </h:column>
                                        <h:column id="column1">
                                             <f:facet name="header">
                                                  <h:outputText value="Plan Group ID"></h:outputText>
                                             </f:facet>
                                             <h:outputText value="#{result.planGroupId}"></h:outputText>
                                             <h:inputHidden id="planGroupList" value="#{result.planGroupId}" />
                                        </h:column>
                                        <h:column id="column2">
                                             <f:facet name="header">
                                                  <h:outputText value="Plan ID"></h:outputText>
                                             </f:facet>
                                             <h:outputText value="#{result.planId}" converter="plantext"></h:outputText>
                                        </h:column>
                                        <h:column id="column3">
                                             <f:facet name="header">
                                                  <h:outputText value="Group Description"></h:outputText>
                                             </f:facet>
                                             <h:outputText value="#{result.groupDesc}"></h:outputText>
                                        </h:column>
                                        <h:column id="column4">
                                             <f:facet name="header">
                                                  <h:outputText value="Row Status"></h:outputText>
                                             </f:facet>
                                             <h:outputText value="#{result.rowStatus}"></h:outputText>
                                        </h:column>
                                        <h:column id="column5">
                                        <f:facet name="header">
                                             <h:outputText value="Modifiy"></h:outputText>
                                             </f:facet>
                                             <h:commandLink id="link1" value="Edit" action="#{planGroup.ModifiyMemberrecord}" immediate="true"/>
                                             </h:column>
                                             </h:dataTable>
                                        </h:panelGrid>
                                        </h:panelGroup>
Here in this jsf page.......
1.value="#{planGroup.screenFlowValues}"--is Datamodel
2.For me page is displaying.How to set value to the check box and multiple selection of checkbox..when i click delete button ,
i have to delete selected rows from datamodel.how to do that what are all the changes i have to.Because boolean checkbox return only true false value.
3.by using h:datatabel i can do that ya..
My bean:
public class PlanGroupBean {
     private String planGroupID;
     private String planID;
     private String groupDesc;
     private String rowStatus;
     private static Log log = LogFactory.getLog(PlanGroup.class);
     private static DataModel screenFlowValues;
     private String hideWindows;
     private String hiddenValue;
     private boolean chkValue;
     public List getProdlis() {
               return prodlis;
          public void setProdlis(List prodlis) {
               this.prodlis = prodlis;
     public List getData() {
          return data;
     public void setData(List data) {
          this.data = data;
     public boolean isChkValue() {
          //System.out.println("CHECKED--CHK-value:"+chkValue);
          return chkValue;
     public void setChkValue(boolean chkValue) {
          this.chkValue = chkValue;
     public void setPlanGroupID(String planGroupID) {
          this.planGroupID = planGroupID;
     public String getPlanGroupID() {
          return this.planGroupID;
     public void setPlanID(String planID) {
          this.planID = planID;
     public String getPlanID() {
          return this.planID;
     public void setGroupDesc(String groupDesc) {
          this.groupDesc = groupDesc;
     public String getGroupDesc() {
          return this.groupDesc;
     public void setRowStatus(String rowStatus) {
          this.rowStatus = rowStatus;
     public String getRowStatus() {
          return this.rowStatus;
     public String getHiddenValue() {
          screenFlowValues = new ListDataModel(ServiceDao.execute().fetchPlanGroupDisp());
          return hiddenValue;
     public void setHiddenValue(String hiddenValue) {
          this.hiddenValue = hiddenValue;
     public void setHideWindows(String hideWindows) {
          this.hideWindows = hideWindows;
     public String getHideWindows() {
          return this.hideWindows;
     public DataModel getScreenFlowValues() {
          return screenFlowValues;
     public void setScreenFlowValues(DataModel screenFlowValues) {
          PlanGroupBean.screenFlowValues = screenFlowValues;
public String deleteMemberrecord()
please help me how to set value to the check box and while clicking delete button i have to know what are all the checkbox selected..........
regards,
siva

Attach the boolean property to the row object. If it is true, then the row object was selected. You can also attach it to a Map<RowObjectId, Boolean> and then delete rows by RowObjectId which are true. You may find this article useful, it contains code examples: [http://balusc.blogspot.com/2006/06/using-datatables.html#SelectMultipleRows].

Similar Messages

  • Set and get values with vector

    I have a class that that querys a db and sets a value of the result to a vector array. Is it possible to set and retrieve that vector array using the set and get methods?
    ex:
    my class:
    sql = "Select ...";
    Vector fName = new Vector();
    rs = sqlStatement.executeQuery(sql);
    if (rs != null) {
    while (rs.next()) {
    fName.add(rs.getString("fName") + "");
    rs.close();
    setFName(fName);
    how would I set up the set and get methods???
    thanks

    I am unsure of what you are asking:
    A Vector has set and get methods for it, you use indexes of the array to say what element you want to work with.
    If you are asking how do you know what elements of the Vector contain which data columns, you have to remember how you put them in.
    If you are asking if you can use set to load the Vector: then NO, you have to have elemenets already there to change, use the add method.
    If you are asking how to access the elements of the Vector you use an Enumeration:
    for(java.util.Enumeration e = v.elements(); e.hasMoreElements();){
    s = (java.lang.String) e.nextElement();
    vl.add(s.substring(0, 12));
    If you are asking something else: please elaborate what you want--my brain may not be very functional this morning.

  • Setting and getting values to the viewcontroller from component controller

    Hi,
    I'm having a model node in the controller  and the value node int he view which are binded to the UI elements.
    How to set the values in the model nodes to the value nodes in the view through setter method and get the values from the view using getter???
    Could you help me in, how to call a viewController's value node in componenet controller, and set and get the values to it.
    Thanks & Regards,
    Suresh

    Thanks Murtuza..
    i have one more question regarding checkbox by group.
    I have binded the texxt property of the checkbox by group to a context contribute and its type property is selected from a simple type.
    In the view layout on NWDS its showing the label names which i hav given in the simple type. but when i deploy it and run it in browser its just showing only one check box. its not showing the label names.
    how to get the label names, using simple types. i,m able to get it using code.
    how to get it by simpletype??? 
    thanks, suresh

  • Doubts in CMP Setter and Getter Methods

    Hi. Just like to clarify something on CMP.
    May I know if there are 6 fields in my database table and I declared only getter and setter methods for 5 of the fields only, will this post any problem in WL8.1?
    Also, suppose I have 6 fields in my database table and I declared 6 setter and getter methods. Throughout my program I only trigger 2 setter methods, will the other 4 setter methods that I didnt trigger set a null or 0 to the fields (since I didn't set any value to them)?
    Thanks and appreciate.

    Unset fields will usually be set to their default value, i.e. null for Objects. You don't have to define / execute setters for columns in the database unless they are non-nullable.
    -- markus.

  • Set and get parameter id

    Hi,
    I need to store one variable value and I need to retrieve the same variable value in same program. For this I have written set and get parameter ids in the same program. It is working fine but if I log off the system and if I logon the system it is not working I mean before log off the variable is showing some value if I log on again that variable is showing empty. But I want to capture the field values after log off and log on also. Is there any other option can I use table?
    Please help me I will give points.
    Thanks.

    Hi
    SAP memory is a memory area to which all main sessions within a SAPgui have access. You can use SAP memory either to pass data from one program to another within a session, or to pass data from one session to another. Application programs that use SAP memory must do so using SPA/GPA parameters (also known as SET/GET parameters). These parameters can be set either for a particular user or for a particular program using the SET PARAMETER statement. Other ABAP programs can then retrieve the set parameters using the GET PARAMETER statement. The most frequent use of SPA/GPA parameters is to fill input fields on screens
    SAP global memory retains field value through out session.
    set parameter id 'MAT' field v_matnr.
    get parameter id 'MAT' field v_matnr.
    They are stored in table <b>TPARA</b>.
    ABAP memory is a memory area that all ABAP programs within the same internal session can access using the EXPORT and IMPORT statements. Data within this area remains intact during a whole sequence of program calls. To pass data
    to a program which you are calling, the data needs to be placed in ABAP memory before the call is made. The internal session of the called program then replaces that of the calling program. The program called can then read from the ABAP memory. If control is then returned to the program which made the initial call, the same process operates in reverse.
    ABAP memory is temporary and values are retained in same LUW.
    export itab to memory id 'TEST'.
    import itab from memory Id 'TEST'.
    Here itab should be declared of same type and length.
    http://www.sap-img.com/abap/difference-between-sap-and-abap-memory.htm
    ABAP Memmory & SAP Memmory
    http://www.sap-img.com/abap/difference-between-sap-and-abap-memory.htm
    http://www.sap-img.com/abap/type-and-uses-of-lock-objects-in-sap.htm
    Regards
    Anji

  • Abstract class with set and get methods

    hi
    how to write set and get methods(plain methods) in an abstartc class
    ex: setUsername(String)
    String getUsername()
    and one class is extending this abstract class and same methods existing in that sub class also..... how to write......plz provide some ideas
    am new to programming....
    asap
    thnx in advance

    yes... as i told u.... i am new to coding......
    and my problem is ..... i have 2 classes one is abstract class without abstract methods.. and another class is extending abstract class.....
    in abstract class i have 2 methods...one is setusername(string) and getusername() ..... how to write these two methods.... in abstract class i have private variables username...... when user logins ..... i need to catch the user name and i need to validate with my oracle database and i need to identify the role of that user and based on role of that user i need to direct him to appropriate jsp page.......
    for that now i am writing business process classes..... the above mentioned two classes are from business process.....
    could u help me now
    thnx in advance

  • Accessing Custom Controller from setter and Getter methods

    Hi Gurus
    How can we access the custom controller from setter and getter methods,is there any way to do that.
    Thanks & Regards
    Rajasekhar

    Hi Steve.
    Thanks very much for valuable information,  the main controller class is getting tracked in mo_owner which is declared as  CL_BSP_WD_VIEW_CONTROLLER, and I'm getting the reference through
    mo_owner ?= owner. (since mo_owner = owner is not getting converted of type mo_owner ). After doing this on whatever the contexnode class (say zl_xxxx_xxx_cnxx) the corressponding context node values are getting turned as  <#ERROR IN METADATA.
    I mean when I'm checking the configuration in bsp_wd_cmpwb configuration tab -> Available Fields->Enlarge the contex node->BTSTATUS (say for Example) there the values are showing as <#ERROR IN METADATA , After executing the above procedure
    I cross checked several times before and after redefining the context node method IF_BSP_MODEL~INIT, before redefining this method UI is working fine, after redefintion UI is throwing below error .
    Exception Details
    CX_SY_REF_IS_INITIAL - Dereferencing of the NULL reference
    Method: CL_BSP_MODEL=>IF_BSP_MODEL_BINDING~IS_ATTRIBUTE_VALID
    Source Text Row: 13
    Thanks & Regards
    Rajasekhar

  • Who can tell me how to use ni-imaq functions imgSessionSerialWrite and imgSessionSerialRead to set and get my carema attribute?

    Who can tell me how to use ni-imaq functions imgSessionSerialFlash,imgSessionSerialWrite and imgSessionSerialRead to set and get my carema attribute?
    My camera is duncantech ms3100 and the frame grabber is pci-1428.I use ni-imaq2.6.When I use these functions,it tell me error -1074397163(IMG_ERR_BINT:Bad interface) .

    I have the same problem on my IPAD 2. One calender that i cant delete or find any settings for... Its just in the calender app under diffrent calenders.  how do i delete it?

  • Send value to BAPI and and get value from BAPI on VB 6.0

    Hi All,
    I want to connect SAP and send some values and get some results from BAPI with Visual Basic 6.0
    I connected SAP successfull But I didn't send value to BAPI.
    I want to connect SAP with BAPI_MATERIAL_GET_ALL BAPI and I want to send u2018000000000000980010u2019  parameter. So I want get the result from BAPI.
    Could anyone help me about send and get value BAPI with VB 6.0?
    Thanks in advanced
    captivator
    Edited by: captivator on Dec 10, 2010 4:24 PM

    Hi Dinesh,
    My full code is below.
    I'm getting error when "Set obj = ctlLogon.GetSAPObject("BAPI_MATERIAL_GET_ALL")" code line is working.
    Error : Script error in module line 30:(10091) ActiveX Automation:no such property or method
    Have you got any idea?
    Thanks in advanced.
    Esat
         Set ctlLogon = CreateObject("SAP.LogonControl.1")
         Set sapConnection = ctlLogon.NewConnection
         sapConnection.User = "user"
         sapConnection.Client = "120"
         sapConnection.Password = "1q2w3e4r"
         sapConnection.ApplicationServer = "xxxxxx"
         sapConnection.Language = "EN"
         sapConnection.SystemNumber = "00"
         booReturn = sapConnection.Logon(0, True)
         If booReturn <> True Then
              gSAPConnect = False
         Else
              gSAPConnect = True
         End If
         If booReturn Then
          'MsgBox "Logged On successfullyu2026"
          Debug.Print"Logged On successfullyu2026"
         End If
    Dim obj As Object
    Dim return As Object
    Set obj = ctlLogon.GetSAPObject("BAPI_MATERIAL_GET_ALL")
    Set return = ctlLogon.DimAs(obj, "000000000000980010", "RETURN")

  • Regarding setter and getter methods

    Hi,
    Can anybody tell me the use of setter and getter methods in webdynpro .
    It is generated when we set the calculate property of value attribute to true .
    Thanks a lot .

    Hi Jain
    <b>setter</b> and <b>getter </b>functions will be created when you set the calculated propertyto true
    Consider the following scenario where in you can get some basic idea
    1) First insert a Child "Image" UI Element
    2) Create a Context in a view in which you are using Image UI Element
    3) Value Node
    Name : Image
    Cardidality : 1..1
    4) create 2 Value Attributes
    4)a ImageAlt (Calculate property - true) //this will create getter and setter methods
    4)b ImageSrc (Calculate property - true) //this will create getter and setter methods
    5)Bind the properties of Image
    alt - Image.ImageAlt
    source - Image.ImageSrc
    6) in getImageSrc()
    retrun "XX.gif"
    7) in getImageAlt()
    return "Image Not Available"
    you can even achieve getter and setter methods by doing the following procedure
    goto <b>implementation</b> tab-> rightclick -> <b>source</b> -> <b>generate Getter and Setter methods...</b>
    Best Regards
    Chaitanya.A

  • From two given tables, how do you fetch the values from two columns using values from one column(get values from col.A if col.A is not null and get values from col.B if col.A is null)?

    From two given tables, how do you fetch the values from two columns using values from one column(get values from col.A if col.A is not null and get values from col.B if col.A is null)?

    Hi,
    Use NVL or COALESCE:
    NVL (col_a, col_b)
    Returns col_a if col_a is not NULL; otherwise, it returns col_b.
    Col_a and col_b must have similar (if not identical) datatypes; for example, if col_a is a DATE, then col_b can be another DATE or it can be a TIMESTAMP, but it can't be a VARCHAR2.
    For more about NVL and COALESCE, see the SQL Language manual: http://docs.oracle.com/cd/E11882_01/server.112/e26088/functions119.htm#sthref1310
    I hope this answers your question.
    If not, post a little sample data (CREATE TABLE and INSERT statements, relevant columns only) for all tables involved, and also post the results you want from that data.
    Explain, using specific examples, how you get those results from that data.
    Always say which version of Oracle you're using (e.g., 11.2.0.2.0).
    See the forum FAQ: https://forums.oracle.com/message/9362002

  • Script label: Set and get it?

    Hi
    How can I set and get the script label of a frame in my plugin?
    Thanks for the help.
    Best regards
    Hans

    Hi,<br /><br />the IScript-Interface has a GetTag() and SetTag() method. While GetTag() is fine, you'll get Asserts when using SetTag() - thus I changed that to  processing kSetScriptingTagCmdBoss.<br /><br />Example (script-label on a splineitem, stripped of nil-pointer-checks):<br /><br />InterfacePtr<IScript> script(itemRef, UseDefaultIID());               <br />PMString label = script->GetTag();<br />ScriptList scriptList.push_back(script);<br />InterfacePtr<IScriptManager>scriptMgr(Utils<IScriptUtils>()->QueryScriptManager(kScript TagMgrBoss));<br />InterfacePtr<ICommand> cmd( CmdUtils::CreateCommand(kSetScriptingTagCmdBoss));<br />InterfacePtr<IScriptTagCmdData> scriptTagData(cmd, UseDefaultIID());<br />scriptTagData->SetScriptList(scriptList, scriptMgr->GetRequestContext(), label);<br />cmd->SetItemList(UIDList(itemRef));<br />ErrorCode err = CmdUtils::ProcessCommand(cmd);<br /><br />Regards,<br /><br />Bernt

  • Has any one encountered a problem renting Movies and getting an error mesage (-42110)?

    Has anyone encountered a problem renting moives and getting an error mesage (-42110) and movies won't play?

    Hello there, rainman214.
    The following Knowledge Base article offers up information on your exact error message. It's found in the section entitled: "Specific Conditions and Alert Messages: (Mac OS X / Windows)":
    iTunes: Advanced iTunes Store troubleshooting
    http://support.apple.com/kb/TS3297
    "Error 3001,"  "-42110," or "5103"
    This alert is related to iTunes Store movie rentals and authorization issues.
    Make sure you are using the most recent version of iTunes and QuickTime. They both can be downloaded free of charge.
    If your iTunes is up to date, remove the SC Info folder.
    Thanks for reaching out to Apple Support Communities.
    Cheers,
    Pedro.

  • Auto Javadoc for Setter and getter methods

    Hi
    Is there a way to include javadoc while creating a Setter and getter itself?
    Thanks
    Tanjith

    but why addign javadoc to a getter/setter anywhy?Oracle [url http://download.oracle.com/docs/cd/E16162_01/apirefs.1112/e17483/oracle/jbo/common/AccTravDefImpl.html#getAccTravQualifiers()]does, so it must be OK :)
    But as Timo says, there's no automatic way that I know of. I suppose you could do something like that by making your own code template.
    John

  • Hi, since my update to OSX Yosemite, I have problems opening DW and AI CS6. A message with update to old Java SE-6 is displayed? How can I solve this problem? Thanks

    Hi,since my update to OSX Yosemite,I have problems opening DW and AI CS6. A message with update to old Java SE-6 is displayed?Thx

    You need to install Java SE 6 to run those programs. There has been quite a bit of discussion here about that. Something at one of these links should get you going...
    Prompted to install Java SE 6 Runtime | Mac OS 10.9
    Dreamweaver and Java SE 6 Runtime problem on MAC Mountain Lion OSX

Maybe you are looking for

  • MSI Forum HQ USB flashing tool!!!

    Hi guys, We the forum team have developed  a new way of flashing. You no longer need a floppy or anything, just an USB-stick. The tool has been tested together with MSI and as far as we have done our testing, there are no problems at all. As long as

  • IDVD won't 'Save as...'

    I've just upgraded to iDVD 7.0.1 and my main project now won't 'Save as...' or 'Archive...'. If I select either of those items from the menu, the program instantly crashes, without even a Crash Report Form to reply to Apple. Oddly, I can 'Save', so t

  • Flash Is Annoying Me

    I've been having this problem for a while now but it always seemed to fix itself but this time it seems as if it is mad at me or something because it won't repair. Flash does not seem to want to load on any site. I go to youtube and it says something

  • NWDI in MII 12.2

    Hi, In the past, I have configured NWDI for MII 12.1 system and used NWDS for deploying the code to production system. For 12.2 version, I see some SAP document says there is an enhancement to MII transport mechanism using NWDI. Can anybody explain w

  • HT1338 I reinstall myac pro and after every thing it's will be freeze in apple logo with processing bar and after 2-3 min my laptop shut down

    How to past the Singh of apple after install the. Mac pro cd