Select one radio button at a time

Hi all,
my webdynpro table contains 3 rows. each row contains one radio button. at a time i should select only one radio button and bydefault the first one should be select.
Thanks,
Sagarika

Hi,
when the view will load,  bydefault radio button of first row of webdynrpo table should check. in this part i am facing problem.
in my onaction-method i wrote the down code for 'deselect radio button if i will select other one'.my node is 'paticipants'.
  " Uncheck  other Radio button if selected
  DATA: lo_nd_participants  TYPE REF TO if_wd_context_node,
        lo_changed_elem     TYPE REF TO if_wd_context_element,
        lo_elem             TYPE REF TO if_wd_context_element,
        lt_elem_set         TYPE wdr_context_element_set,
        ls_chgd_participant TYPE LINE OF wd_this->elements_participants,
        ls_participant      TYPE LINE OF wd_this->elements_participants.
  FIELD-SYMBOLS:
        <fs_participant>   TYPE LINE OF wd_this->elements_participants.
  " Get the changed context row
  CALL METHOD wdevent->get_context_element
    EXPORTING
      name  = 'CONTEXT_ELEMENT'
    RECEIVING
      value = lo_changed_elem.
  " Get static attributes
  CALL METHOD lo_changed_elem->get_static_attributes
    IMPORTING
      static_attributes = ls_chgd_participant.
  " Navigate from <CONTEXT> to <PARTICIPANTS> via lead selection
  lo_nd_participants = wd_context->get_child_node( name = wd_this->wdctx_participants ).
  IF lo_nd_participants IS INITIAL.
    RETURN.
  ENDIF.
  " Get all the selected elements from the context
  lt_elem_set = lo_nd_participants->get_elements( ).
  " Process the elements
  LOOP AT lt_elem_set INTO lo_elem.
    CALL METHOD lo_elem->get_static_attributes
      IMPORTING
        static_attributes = ls_participant.
    IF ls_participant-prim_userid NE ls_chgd_participant-prim_userid.
      ls_participant-admin_ind = abap_false.
      lo_elem->set_static_attributes( ls_participant ).
        ENDIF.
  ENDLOOP.

Similar Messages

  • How to disable when one radio button is selected

    Hi Folks,
    One of our requirement is as follows,
    Scenario: We have two columns with radio buttons and two dropdown box for the same columns to select the values.
    Requirement: When user select one radio button then the other radio button and its relevant dropdown both is disabled.
    Radio Buttons:
    Company
    EmpNo
    Dropdown Box:
    Company
    EmpNo
    If CompName Radio button is selected then Radio Buttom and Dropdown Box for Policy Id is disabled.
    Finally, The filter is applied on CompName to populate the values in dropdown
    Thanks Guys,
    KK

    look for a function like setActive or setDisable

  • One radio button flag is stored as'Y' in backend

    Dear All,
    Good Evening
    i have 5 radio buttonss,these radio buttons have one radio group,
    i want to select only one radio button at a timee
    before saving i select 1 radio buttonnn
    no i don't want to store that record with first radio button valuee
    so i select 4 th radio buttonnn
    and save that recordd
    that time i want to save only 4 th radio button value as 'Y'
    remaining are nulll
    but here both 1st and 4th radio button values are 'Y'
    how to resolve this problem

    I did not think that it was Google, so I created a stripped-down version of the page, removing all scripts, Google and mine. The Google interface just selects a spot on the map. My script converts this to a UK Grid reference which is then fed to the form. In the stripped down version, the form is given a typical value.
    The form will still will not perform as per spec, neither on my PC nor on my server.
    Here is the form:
    <pre><nowiki><form id="form1" name="form1" method="get" action="../cgi-bin/findPix.py">
    <p><label>Grid reference <input name="gridref" id="gridref" type="text" value="TQ776887" /></label>
    </p>
    <p> <label>Enter maximum number of images to find:<br />
    <input name="maxcount" id="maxcount1" value="1" type="radio" /> One
    <input name="maxcount" id="maxcount5" value="5" checked="checked" type="radio" /> Five
    <input name="maxcount" id="maxcount10" value="10" type="radio" /> Ten
    <input name="maxcount" id="maxcount20" value="20" type="radio" /> Twenty
    </label></p>
    <p> <label>Enter the maximum distance to look from your
    chosen point:<br />
    <input name="maxdist" id="maxdist1" value="1" type="radio" /> One Km
    <input name="maxdist" id="maxdist2" value="2" checked="checked" type="radio" /> Two Km
    <input name="maxdist" id="maxdist5" value="5" type="radio" /> Five Km
    <input name="maxdist" id="maxdist50" value="50" type="radio" /> Unlimited
    </label></p>
    <input name="button" id="button" value="Submit" type="submit" />
    </form></nowiki></pre>

  • Is it possible to make a fillable form have variable fields - so if you select a radio button it triggers a different form field to be seen depending on which radio button is selected??

    Is it possible to make a fillable form have variable fields - so if you select a radio button it triggers a different form field to be seen depending on which radio button is selected??

    Yes, one needs to use some custom JavaScript code to control the other fields' properties.
    Disabling (graying-out) Form Fields by Thom Parker

  • Short dump ( PNP LDB )More than one radio button is active

    Hello Guys!!!
          I am working on HR report and I’m using <b>PNP LDB</b> . on output when I select “Current month” and select “personal area” single values and hit  execute button . Its giving me short dump “<b>More than one radio button is active </b> “. Why is that any body can help me ?
    Cheers
    Usman

    Also check on AT SELECTION-SCREEN OUTPUT. You`re not selecting any of them too...
    Checkout this code ..
    I declare PNP in attributes and AT SELECTION-SCREEN OUTPUT.
      PNPTIMR5 = ' '.
      PNPTIMR3 = 'X'. ( Just comment it or give error message )
    its giving short dump ,if I try to do the same thing you describe in your post !
    Hope this’ll help you
    Thanks
    Saquib

  • Disabling Selection screen control on selection od Radio button

    Hi ,
    I am having four controls on the selection screen of which 2 are radio button .Is it possible to hide or disable one control at the click of one radio button.
    If yes , pls tell me the method.
    Thanks n Regards
    Manik L Dhakate

    Hi
    See the sample programs and do accordingly
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    PARAMETERS: pa_file TYPE rlgrap-filename MODIF ID abc,
    pa_lifnr TYPE lfa1-lifnr MODIF ID abc,
    pa_vkorg TYPE vbak-vkorg MODIF ID abc.
    SELECTION-SCREEN END OF BLOCK b1.
    SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-002.
    PARAMETERS: pa_kunnr TYPE vbak-kunnr MODIF ID def.
    SELECT-OPTIONS: s_lifnr FOR gs_lfa1-lifnr MODIF ID def,
    s_date FOR gs_lfa1-erdat MODIF ID def,
    s_augru FOR gs_vbak-augru MODIF ID def,
    s_vbeln FOR gs_vbak-vbeln MODIF ID def.
    SELECTION-SCREEN END OF BLOCK b2.
    SELECTION-SCREEN BEGIN OF BLOCK b3 WITH FRAME TITLE text-003.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pa_upd RADIOBUTTON GROUP g1 USER-COMMAND uc01 DEFAULT 'X'."#EC *
    SELECTION-SCREEN COMMENT 3(60) text-004 FOR FIELD pa_upd.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pa_rep RADIOBUTTON GROUP g1 ."#EC *
    SELECTION-SCREEN COMMENT 3(60) text-005 FOR FIELD pa_rep.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN END OF BLOCK b3.
    IF pa_rep EQ gc_x.
    LOOP AT SCREEN.
    IF screen-group1 = gc_abc.
    screen-input = gc_zero_num.
    ELSEIF screen-group1 = gc_def.
    screen-active = gc_one_num.
    ENDIF.
    MODIFY SCREEN.
    ENDLOOP.
    ELSEIF pa_upd EQ gc_x.
    *For Reprocessing
    LOOP AT SCREEN.
    IF screen-group1 = gc_def.
    screen-input = gc_zero_num.
    ELSEIF screen-group1 = gc_abc.
    screen-active = gc_one_num.
    ENDIF.
    MODIFY SCREEN.
    CLEAR pa_upd.
    ENDLOOP.
    ENDIF.
    REPORT zrich_001.
    PARAMETERS: p_rad1 RADIOBUTTON GROUP grp1 DEFAULT 'X'
                            user-command chk,
                p_rad2 RADIOBUTTON GROUP grp1.
    SELECT-OPTIONS: s_datum1 FOR sy-datum MODIF ID d1,
                    s_datum2 FOR sy-datum MODIF ID d2.
    AT SELECTION-SCREEN OUTPUT.
      LOOP AT SCREEN.
        IF p_rad1 = 'X'
          AND screen-group1 = 'D2'.
          screen-active = '0'.
        ENDIF.
        IF p_rad2 = 'X'
         AND screen-group1 = 'D1'.
          screen-active = '0'.
        ENDIF.
        MODIFY SCREEN.
      ENDLOOP.
    Reward points for useful Answers
    Regards
    Anji

  • Hide radio button in run time

    Hi expert,
    kindly help me for hide radio button in run time for web dynpro kindly give me on example .
    thank's and regard's
    Vikash

    hi.
    For Visibility :
    ->  bind its Visible Property to the context of type WDUI_VISIBILITY.
    -> Now make it visible or invisible according to your requirement.
    using Code Wizard ( Control + F7) , Set the particular context.
    For visible Set as 02.
    For invisible Set as 01.
    code for your ref ( Generated using Code Wizard- Set the particular context attribute. )
    In below code : radiobutton is binded with CA_VIS of type WDUI_VISIBILITY
    DATA lo_el_context TYPE REF TO if_wd_context_element.
    DATA ls_context TYPE wd_this->element_context.
    DATA lv_ca_vis TYPE wd_this->element_context-ca_vis.
    get element via lead selection
    lo_el_context = wd_context->get_element( ).
    @TODO handle not set lead selection
    IF lo_el_context IS INITIAL.
    ENDIF.
    @TODO fill attribute
    lv_ca_vis = 1.
    set single attribute
    lo_el_context->set_attribute(
    name = `CA_VIS`
    value = 02 ).
    I hope it helps.
    Check the sample Wedbynpro Component WDR_TEST_events . This is having the complete UI element functionalities in WDA.
    Thanx.
    Edited by: Saurav Mago on May 1, 2009 1:53 PM

  • File name should change by selecting the radio buttons

    Hi all,
    PARAMETERs: p_file LIKE rlgrap-filename.
    PARAMETERS: p_app RADIOBUTTON GROUP rg DEFAULT 'X',
                             p_pre RADIOBUTTON GROUP rg.
    this is to download the ITAB data to presentation and application servers depending upon the radio button selected.
    if i select p_pre , then default download path is : 'C:/ download.txt'.
    if i select P_app , default download path is : '\usr\sap\EBG\SYS\profile\DOWN.TXT'.
    how the file name should change by selecting the radio buttons ?
    Thanks
    KR

    Hi,
    DATA: c_x VALUE 'X'.
    selection-screen begin of block input with frame title text-000.
    parameters :desktop     radiobutton group rg_f user-command rg_f,
                       in_file type ibipparms-path modif id ps DEFAULT 'C:/ download.txt',
                menu     radiobutton group rg_f ,
                       sys_file type ibipparms-path modif id as default  '\usr\sap\EBG\SYS\profile\DOWN.TXT' .
    selection-screen end of block input.
    at selection-screen output.
      if desktop is initial and menu is initial.
        desktop = c_x.
      endif.
      perform f_toggle_finputs.
    form f_toggle_finputs.
    loop at screen.
        if screen-group1 = 'PS'.
          if desktop = c_x.
            screen-input    = 1.
    *         sys_file = c_server_path.
          else.
            screen-input    = 0.
          endif.
        endif.
        if screen-group1 = 'AS'.
          if menu = c_x.
            screen-input    = 1.
    *        clear: in_file.
          else.
            screen-input    = 0.
          endif.
        endif.
        modify screen.
      endloop.
    endform. "f_toggle_finputs
    Hope this helps u.
    Thanks.

  • Dynamic Select List / Radio Buttons triggering conditional display of field

    Hi HTMLDB Team,
    I wanted to mimic this very nice and useful HTMLDB 'select list feature' at the HTMLDB "Create Application ... from Application Export file " ... option .
    ie when you hit the form that asks you to "install the application", i,e
    Builder - Application >Export Import>Export Repository>Install Application
    you have the the following radio Options :
    Install As Application
    X Reuse Application ID 401 From Export File
    X Auto Assign New Application ID
    X Change Application ID
    New Application
    The "New Application ID" field appears only when I select "Change Application ID" radio option. That great and that's exactly what I want.
    How do you do that ?
    I am currently using a select list instead of radio list. It's the same thing ... I
    I tried " many options of the "select list with redirect .... with submit .... but I was not successfful. All I am trying to achieve is to offer a list of departments ... but when the user select "other", I want to show a text field for the user to type in the "other Department" ... without losing what I had already entered in the form previously and without actually Submitting the form . I still have other fields to enter after the select list .
    Is that possible with pure HTMLDB ?
    Or do I have to craft up some Javascript .
    I'd prefer pure HTMLDB .. I do not want to use javascript, to avoin a maintenance nightmare once I submit the code to other developers ...
    Can you pls help ?
    Thanks a lot.

    Hello,
    Take a look at these built in javascript function
    they should give you what you want.
    http://htmldb.oracle.com/pls/otn/f?p=11933:39
    CarlCarl,
    if I understand it right, these functions are already built in Apex 2.2.1.
    I need to show an item with label when user selects certain radio button. This sounds like the opposite to f_Hide_On_Value_Item_Row function.
    Can this task be done with apex built-in javascript functionality at this moment?
    Thanks

  • Selecting Correct Radio Button

    I'm testing a web page that has a set of five radio buttons representing a 'multiple choice challenge question' meaning that a user has to click on the correct value in order to continue with their process.
    The challenge question asks the user to select the correct answer, and places the correct answer in a random position within the five radio buttons with the other four values being selected randomly also.
    What I'm trying to do is to get eTester to find the correct the value (the correct value is known) and select that associated radio button so that the process can continue, but am having trouble doing so.

    The following code should help. You may have to play with the events or modify to minimize the number of times this gets fired (it will execute before each event on the page in tester)
    Private Sub RSWVBAPage_beforeAction(ByVal actionObj As RswIprogs.IProgAction)
    Dim col As Collection
    Dim rb As Variant
    Dim dbVal As String
    ' Grab correct value from the databank
    RSWApp.GetDataBankValue "myState", dbVal
    ' Radio button group named "state"
    RSWApp.om.FindElements col, "state", "INPUT", "NAME"
    ' Loop through the radio buttons. Find the one with the value that matches the databank
    ' and click on that button.
    For Each rb In col
       If rb.Value = dbVal Then
         rb.click
       End If
    Next
    End Sub

  • How to select single radio button in particular group and to calculate valu

    Hi.. Experts..
    I have 2 radiobutton groups and each radiobutton group consists 10 radio buttons..
    in each group i want to select one radiobutton and based on the radiobutton selected the value
    as to get calculated.
    what happens is that if i select a radiobutton in onegroup and select in another group , radiobutton selected in previous group get's
    deselected.
    please help in this .. it's very urgent...
    here is my code .. help if want to change the coding or is there any better way of coding then this..
    <%@page language="abap"%>
    <%@extension name="htmlb" prefix="htmlb"%>
    <htmlb:content design="design2003">
      <htmlb:page title = " ">
        <htmlb:form>
          <%@include file="tst1.htm" %>
          <htmlb:tray id    = "2"
                      width = "100%" >
            <htmlb:gridLayout columnSize  = "15"
                              rowSize     = "3"
                              cellPadding = "5"
                              cellSpacing = "5"
                              width       = "100%" >
           <htmlb:radioButtonGroup id = "rbg1"
      columnCount = "3"
       selection = "<%= selection %>" >
              <%-- qno --%>
              <htmlb:gridLayoutCell columnIndex = "1"
                                    rowIndex    = "1"
                                    width       = "30" >
                1
              </htmlb:gridLayoutCell>
              <%-- Dimensions --%>
              <htmlb:gridLayoutCell columnIndex = "2"
                                    rowIndex    = "1"
                                    width       = "300" >
                Understands the company's vision and long-term goals and the role he/she and team members have to play in accomplishing them.
              </htmlb:gridLayoutCell>
              <%-- Rating Scale - Don't know --%>
              <htmlb:gridLayoutCell columnIndex = "3"
                                    rowIndex    = "1"
                                    width       = "80" >
                Don't Know
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "3"
                                    rowIndex    = "2" >
                N
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "3"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="n">
              </htmlb:gridLayoutCell>
              <%-- Rating Scale - Rarely --%>
              <htmlb:gridLayoutCell columnIndex = "5"
                                    rowIndex    = "1" >
                Rarely
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "4"
                                    rowIndex    = "2"
                                    width       = "20" >
                1
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "4"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="male">
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "5"
                                    rowIndex    = "2"
                                    width       = "20" >
                2
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "5"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="male">
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "6"
                                    rowIndex    = "2"
                                    width       = "20" >
                3
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "6"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="hello">
              </htmlb:gridLayoutCell>
              <%-- Rating Scale - sometimes --%>
              <htmlb:gridLayoutCell columnIndex = "7"
                                    rowIndex    = "1" >
                Some
                times
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "7"
                                    rowIndex    = "2"
                                    width       = "20" >
                4
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "7"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="male">
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "8"
                                    rowIndex    = "2"
                                    width       = "20" >
                5
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "8"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="male">
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "9"
                                    rowIndex    = "2"
                                    width       = "20" >
                6
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "9"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="hello">
              </htmlb:gridLayoutCell>
              <%-- Rating Scale - most of the time --%>
              <htmlb:gridLayoutCell columnIndex = "10"
                                    rowIndex    = "1" >
                Most of the time
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "10"
                                    rowIndex    = "2"
                                    width       = "20" >
                7
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "10"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="male">
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "11"
                                    rowIndex    = "2"
                                    width       = "20" >
                8
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "11"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="male">
              </htmlb:gridLayoutCell>
              <%-- Rating Scale - all the time --%>
              <htmlb:gridLayoutCell columnIndex = "12"
                                    rowIndex    = "1" >
                All the time
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "12"
                                    rowIndex    = "2"
                                    width       = "20" >
                9
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "12"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="male">
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "13"
                                    rowIndex    = "2"
                                    width       = "20" >
                10
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "13"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="male">
              </htmlb:gridLayoutCell>
              </htmlb:radioButtonGroup>
          </htmlb:gridLayout>
    <%-- qno2 --%>
    <htmlb:gridLayout columnSize  = "15"
                              rowSize     = "3"
                              cellPadding = "5"
                              cellSpacing = "5"
                              width       = "100%" >
    <htmlb:radioButtonGroup id = "rbg2"
      columnCount = "3"
       selection = "<%= sel %>" >
              <%-- qno --%>
              <htmlb:gridLayoutCell columnIndex = "1"
                                    rowIndex    = "1"
                                    width       = "30" >
                1
              </htmlb:gridLayoutCell>
              <%-- Dimensions --%>
              <htmlb:gridLayoutCell columnIndex = "2"
                                    rowIndex    = "1"
                                    width       = "300" >
                Understands the company's vision and long-term goals and the role he/she and team members have to play in accomplishing them.
              </htmlb:gridLayoutCell>
              <%-- Rating Scale - Don't know --%>
              <htmlb:gridLayoutCell columnIndex = "3"
                                    rowIndex    = "1"
                                    width       = "80" >
                Don't Know
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "3"
                                    rowIndex    = "2" >
                N
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "3"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="n">
              </htmlb:gridLayoutCell>
              <%-- Rating Scale - Rarely --%>
              <htmlb:gridLayoutCell columnIndex = "5"
                                    rowIndex    = "1" >
                Rarely
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "4"
                                    rowIndex    = "2"
                                    width       = "20" >
                1
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "4"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="male">
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "5"
                                    rowIndex    = "2"
                                    width       = "20" >
                2
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "5"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="male">
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "6"
                                    rowIndex    = "2"
                                    width       = "20" >
                3
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "6"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="hello">
              </htmlb:gridLayoutCell>
              <%-- Rating Scale - sometimes --%>
              <htmlb:gridLayoutCell columnIndex = "7"
                                    rowIndex    = "1" >
                Some
                times
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "7"
                                    rowIndex    = "2"
                                    width       = "20" >
                4
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "7"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="male">
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "8"
                                    rowIndex    = "2"
                                    width       = "20" >
                5
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "8"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="male">
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "9"
                                    rowIndex    = "2"
                                    width       = "20" >
                6
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "9"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="hello">
              </htmlb:gridLayoutCell>
              <%-- Rating Scale - most of the time --%>
              <htmlb:gridLayoutCell columnIndex = "10"
                                    rowIndex    = "1" >
                Most of the time
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "10"
                                    rowIndex    = "2"
                                    width       = "20" >
                7
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "10"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="male">
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "11"
                                    rowIndex    = "2"
                                    width       = "20" >
                8
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "11"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="male">
              </htmlb:gridLayoutCell>
              <%-- Rating Scale - all the time --%>
              <htmlb:gridLayoutCell columnIndex = "12"
                                    rowIndex    = "1" >
                All the time
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "12"
                                    rowIndex    = "2"
                                    width       = "20" >
                9
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "12"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="male">
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "13"
                                    rowIndex    = "2"
                                    width       = "20" >
                10
              </htmlb:gridLayoutCell>
              <htmlb:gridLayoutCell columnIndex = "13"
                                    rowIndex    = "3" >
                <input type="radio" name="***" value="male">
              </htmlb:gridLayoutCell>
              </htmlb:radioButtonGroup>
            </htmlb:gridLayout>
          </htmlb:tray>
        </htmlb:form>
      </htmlb:page>
    </htmlb:content>

    Dont duplicate the thread, follow ur original thread Re: Regarding radio buttons
    Raja T

  • Help with script to only allow one radio button

    i have made a simple script that checks to see if a radio
    button is selected or not, if more then one is picked it turns the
    hilite of the others off. The problem is i have 28 radio buttons
    over 7 scenes i want to allow one button to be on from each scene
    but the way my code works now is it turns off every button apart
    from the last one choosen. Is there a way to do this has one
    behaviour or do i need to have a altered version on each scene?

    There are many ways to do this - one way or the other you
    need to group the buttons
    1) Based on your example you could simply use the member
    names for grouping - instead of just comparing the name of the
    clicked member, compare whether or not char[2] of the name is the
    same as the clicked member. If so, deselect.
    2) You have the me parameter in your code, which suggests you
    are writing a behaviour which is attached to each radio on the
    stage. You could use sendAllSprites from the clicked member to tell
    other members to deselect. This way it will only affect any other
    radios on stage at the time and you don't need to hard code.
    Something like (pseudo-code)
    on mouseUp me
    clickedName = sprite(me.spriteNum).member.name
    sendAllSprites(#radioclicked, me, clickedName )
    end
    on radioclickedme, clickedName
    if sprite(me.spriteNum).member.name = clickedName then
    sprite(me.spriteNum).member.hilite = 1
    else
    sprite(me.spriteNum).member.hilite = 0
    end if
    end
    hth
    johnAq

  • How to set a default pre-select for radio buttons?

    Hi
    I have some text form fields that I've set up to display some paired variables stored in a .txt file.  When the swf loads, the form fields are populated with the text.
    I've also set it up so that if you change the text and hit a submit button, the .txt file gets updated.
    I'm now tryng to set it up so that I can store radio button selections in the .txt file too.
    I've started doing it a certain way, but am wondering if there is a more straightforward way of doing ?
    Here's what I've done...
    I've set up the butttons to spit out "on" or "off" depending on the selection, and apply that to the variable that gets stored.
    Now, in the same way I loaded the variables into the text form fields when the swf is refreshed, I want to load the on/off variable, and then somehow apply it to the radio buttons so that one of them is pre-selected.
    So my questions are a) how do I take that loaded variable, and use an if statement to make it pre-select the button, and b) is there a simpler way to pre-select a button based on an external variable?
    Thanks
    Shaun

    Nevermind guys - I did it using the 'rb_on.selected' command on the "on" radio button if the .txt file variable was "on", else the "off" radio button is selected.
    Thanks for taking a look though!
    Shaun

  • Connecting selection of radio button to a text or numeric field

    Hi. I am using LiveCycle Designer 8.0 and I am trying to define object properties that will allow the selection of a radio button to populate in a numeric data field at the bottom of the page. I was able to write the script to have that happen with drop-down lists, but I can't figure out how to write the script for the radio button. I also don't know if the script is supposed to apply to the radio button itself or the numeric field where I want the result to show-up. Can you please help me with some sort of an example script? Thanks.

    Hi Jen,
    I would recommend that you amend your workspace in Designer. You can show/hide palettes from the Window menu.
    Here are some pointers (which are optional):
    This is the hierarchy palette and is very handy when working with forms. You can select objects quickly and drag objects around.
    This is the Object palette, which makes it easy to drag objects onto the page.
    The main space with tabs for Design View, Master Pages, XML Source (you should not need this) and Preview.
    You can select objects in EITHER the page or the hierarchy view and then change properties in other palettes.
    The Script Editor is very important when you start to add functionality to your form. It is visible on your screen shot, but it is limited to one line in height. So I would recommend that you drag this down so that you can see a few lines of script. The Show dropdown in the Editor allows you to look at the script in various events. In the example I posted, there is script in the click event.
    Object palette (and Font & Paragraph palettes). These will allow you to make changes to various properties, depending on the object that is selected.
    You will see from the screenshot that you can position and stack the palettes to suite your screen and workflow.
    Now, in relation to your screenshot:
    You have selected a single radio button in your group. You need to select the whole exclusion group, this is easy in the hierarchy palette.
    In the Object > Binding palette you have ticked the Specify Item Values (good), but you need to edit the values to match the Display Items. For example for item "$85", the specified value should be "85".
    For starters, I would recommend that you open a few of the palettes and then have a look at my example and the screenshots. Hopefully that will clear it up for you.
    Niall

  • How to select a radio button using javascript?

    Hi,
    I have 2 radio buttons as shown below:
    <input id="poBoxRadio" name="poBoxRadio" type="radio" class="radio-btn" value="No" /> No
    <input id="poBoxRadio" name="poBoxRadio" type="radio" class="radio-btn" value="Yes" /> YesI want to select one of this radio button, according to the following condition in javascript:
    <script type="text/javascript">
    if (<%=option1%> != ""){
         // Radiobutton "No" should be selected.
    else if (<%=option2%> != ""){
         // Radiobutton "Yes" should be selected.
    </script>How can I do this in Javascript? Any help will be highly appreciated.
    Thanks,
    Rishi

    I have solved this issue using the following:
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script type="text/javascript">
    var a='', b='d';
    </script>
    </head>
    <body>
    <input id="poBoxRadioNo" name="poBoxRadio" type="radio" class="radio-btn" value="No" /> No
    <input id="poBoxRadioYes" name="poBoxRadio" type="radio" class="radio-btn" value="Yes" /> Yes
    <script type="text/javascript" defer="defer">
    <!--
    if(document.getElementById){
    if (a != ""){
    // Radiobutton "No" should be selected.
    document.getElementById('poBoxRadioYes').checked = false;
    document.getElementById('poBoxRadioNo').checked = true;
    else if (b != ""){
    // Radiobutton "Yes" should be selected.
    document.getElementById('poBoxRadioNo').checked = false;
    document.getElementById('poBoxRadioYes').checked = true;
    // -->
    </script>
    <input disabled type="button" value="UP" onclick="setVariable('move=1')">
    </body>
    </html>Thanks to all of you!

Maybe you are looking for