Checkbox by group

Hi All,
I used the below code for generating the value for checkbox by group. I want a add a description to my check box so that while display on run time , the key value(L1) along the description(level management) should be displayed. Can any one help me resolving this issue please.
method FILL_SCOPE .
  DATA lt_scope TYPE wd_this->Elements_scope.
  DATA ls_scope LIKE LINE OF lt_scope.
  ls_scope-text = 'L1'.
  append ls_scope to lt_scope.
  ls_scope-text = 'L2'.
  append ls_scope to lt_scope.
  ls_scope-text = 'L3'.
  append ls_scope to lt_scope.
  ls_scope-text = 'CR'.
  append ls_scope to lt_scope.
  ls_scope-text = 'SR'.
  append ls_scope to lt_scope.
  node->bind_table(
    new_items            =  lt_scope
    set_initial_elements = abap_true ).
endmethod.

Hi All,
What i did was, added an another attribute to the context node. Placed the key values in one attribute and read that attribute in the code for further manipulations and  the description in the another attribute and binded that attribute to the checkbox property value.

Similar Messages

  • Reg. checkbox by group and simple types

    Hi,
    I have checkbox by group UI elemnet.
    I have binded the text property of the checkbox by group to a context attribute 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

    hi,
    in case of check boxes, it will not work with
    a simple type
    write code similar to this according to your requirement
    in wdDoModifyVIew();
    if(firstTime){
    String[] names = {"one","two","three"};
    for(int i=0;i<names.length;i++){
    IPrivateCheckView.IXElement nelem =wdContext.nodeX().createXElement();
    wdContext.nodeX().addElement(nelem);
    nelem.setName(names);
    where X is a node ,
    Name is attribute under node X
    of type string
    bind the texts property of the check box group to the Node X
    Regards,
    Satya.
    Edited by: Satya on Nov 7, 2008 8:34 AM

  • How to generate checkbox on grouping column in advanced datagrid : flex 3

    This is my code .but it generate for all rows. I want checkbox for only where studyid displayed.
    <mx:AdvancedDataGrid id="dgList" x="10" y="342" width="1001" height="175" sortExpertMode="true" borderColor="#992958" styleName="invoiceDataGrid">
                    <mx:dataProvider>
                        <mx:GroupingCollection id="groupda" source="{CptArr}">
                            <mx:Grouping>
                                <mx:GroupingField name="patientname"></mx:GroupingField>
                                <mx:GroupingField name="studyId"></mx:GroupingField>
                            </mx:Grouping>
                        </mx:GroupingCollection>
                    </mx:dataProvider>
                    <mx:groupedColumns>
                        <mx:AdvancedDataGridColumn headerText="Patient Details" width="200"/>
                        <mx:AdvancedDataGridColumn dataField="cpt_code_val" headerText="CPT Code" width="100"/>
                        <mx:AdvancedDataGridColumn dataField="cpt_desc" headerText="CPT Description"/>
                        <mx:AdvancedDataGridColumn dataField="modifier" headerText="Modifier" width="100"/>
                        <mx:AdvancedDataGridColumn headerText="Fee Schedule" dataField="fee_schdule" width="100"/>
                        <mx:AdvancedDataGridColumn headerText="select" id="dgselect">
                        <mx:itemRenderer>
                            <mx:Component>
                                <mx:CheckBox visible="{data.cptdesc}"
                            </mx:Component>
                        </mx:itemRenderer>
                        </mx:AdvancedDataGridColumn>
                    </mx:groupedColumns>
                </mx:AdvancedDataGrid>
    output:
    but i want like this:
    Thanks in advance for your help.

    Sunil,
    Which column is the sal column? I can’t see any numeric columns in your query. If you use htmldb_item calls in your query column, then this makes them strings and you can’t build sums on string columns. If you want to build sums in an updateable report / tabular form, then don’t use the htmldb_item API. Instead use the built-in display types on the report column attributes page. Using the built-in display types is the better options in most cases anyway and they do allow you to calculate sums even if the column is a text field or display and save type field.
    Regards,
    Marc

  • Listview checkbox group item only one can be checked

    I have a listview with checkbox , and grouped some checkbox, I need only can be checked for two checkboxes, but I use
     private void Listview_ItemCheck(object sender, ItemCheckEventArgs e)
                this.Listview.Items[0].Checked = !this.Paramlst2.Items[1].Checked;
                this.Listview.Items[1].Checked = !this.Paramlst2.Items[0].Checked;
    but it is not worked.
    can anybody suggest me how to modify the code to realize item0 and item1 only one can be checked.
    thanks

    Hi Sunny,
    According to your title, do you mean you only one checkbox is required to check?
    And the code, it seems not clear to me. What is Paramlst2 stand for?Which control did you use ?
    Could you help provide more information? It would be better to help us to understand your issue.
    Have a nice day!
    Kristin
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • About' Checkbox' of apply in Table.

    Please help me solve a problem:
    My Web dynpro is a Apply a table generate of call Web service EJB.
    Be used a table ,the Table include Checkbox .
    The Checkbox is binding a boolean context. Type is com.sap....booleanObject.
    Why I runned the Checkbox is single select? I’m think it's multi select. why?
    Thank u everyone.

    Hi
    You can use the Checkbox by group for this.In your case u are use the Single check box.
    See this Sample and help.
    Re: check box and radio button tutorial?
    Kind Regards
    Mukesh

  • Netui:checkbox usage

    I'm looking for an example of using the netui:checkbox (or group, etc), in a jsp
    page within a page flow. In particular, I want to render multiple rows (using
    the netui:repeater), with a checkbox on each row. When the user submits the page,
    I want a collection of all the checkbox's checked!
    Is this possible?
    Thanks.
    GregM

    Greg--
    Here's a basic sample that shows using the <netui:checkBox/> tag
    inside of the repeater.
    The repeater renders Widget[] on the page with a check box per Widget
    which changes the "boolean" property on a particular Widget.
    What you'll get on POST are updates to all of the "available"
    properties on the Widget[] inside of the page flow's "widgetForm"
    proeprty. If you need a Collection from that, you can always convert it
    by hand. You could also use a Widget List instead of a Widget array
    inside of the WidgetForm.
    One thing to notice here is that the repeater binds to a property of
    the page flow instead of binding to an action form. This means that
    values are POSTed directly into the page flow and that you'll need to
    perform validation by hand. The sample is this way simply for
    simplicity; if you'd rather POST into a FormData object so validation is
    called by the framework as usual, you can use Struts merge to scope a
    form bean into the session for the "postback" action.
    Hope this helps...
    Eddie
    Greg McCarty wrote:
    I'm looking for an example of using the netui:checkbox (or group, etc), in a jsp
    page within a page flow. In particular, I want to render multiple rows (using
    the netui:repeater), with a checkbox on each row. When the user submits the page,
    I want a collection of all the checkbox's checked!
    Is this possible?
    Thanks.
    GregM[att1.html]
    package checkBoxRepeater;
    import com.bea.wlw.netui.pageflow.FormData;
    import com.bea.wlw.netui.pageflow.Forward;
    import com.bea.wlw.netui.pageflow.PageFlowController;
    import java.io.Serializable;
    * @jpf:controller
    * @jpf:view-properties view-properties::
    * <!-- This data is auto-generated. Hand-editing this section is not recommended. -->
    * <view-properties>
    * <pageflow-object id="pageflow:/checkBoxRepeater/Controller.jpf"/>
    * <pageflow-object id="page:index.jsp">
    * <property value="240" name="x"/>
    * <property value="100" name="y"/>
    * </pageflow-object>
    * <pageflow-object id="formbean:checkBoxRepeater.Controller.WidgetForm"/>
    * <pageflow-object id="action:postback.do">
    * <property value="400" name="x"/>
    * <property value="100" name="y"/>
    * </pageflow-object>
    * <pageflow-object id="forward:path#success#index.jsp#@action:postback.do@">
    * <property value="364,320,320,276" name="elbowsX"/>
    * <property value="103,103,103,103" name="elbowsY"/>
    * <property value="West_2" name="fromPort"/>
    * <property value="East_2" name="toPort"/>
    * <property value="success" name="label"/>
    * </pageflow-object>
    * <pageflow-object id="action-call:@page:index.jsp@#@action:postback.do@">
    * <property value="276,320,320,364" name="elbowsX"/>
    * <property value="92,92,92,92" name="elbowsY"/>
    * <property value="East_1" name="fromPort"/>
    * <property value="West_1" name="toPort"/>
    * </pageflow-object>
    * <pageflow-object id="action:begin.do">
    * <property value="80" name="x"/>
    * <property value="100" name="y"/>
    * </pageflow-object>
    * <pageflow-object id="forward:path#success#index.jsp#@action:begin.do@">
    * <property value="116,160,160,204" name="elbowsX"/>
    * <property value="92,92,92,92" name="elbowsY"/>
    * <property value="East_1" name="fromPort"/>
    * <property value="West_1" name="toPort"/>
    * <property value="success" name="label"/>
    * </pageflow-object>
    * <pageflow-object id="formbeanprop:checkBoxRepeater.Controller.WidgetForm#widgets#checkBoxRepeater.Controller.Widget[]"/>
    * </view-properties>
    public class Controller extends PageFlowController
    * The list of available widgets.
    private Widget[] widgets = null;
    * This is a FormData object that is stored in the JPF.
    * POSTing done from index.jsp to this property doesn't use
    * the typical request-scoped form, it uses a form instance
    * that is stored in the JPF and is POSTed to directly. This
    * means that you'll need to validate the values manually.
    * You can also use Struts merge to use a session scoped
    * form that will live across requests in the session
    private WidgetForm widgetForm = null;
    * Get the Page Flow scoped form instance
    public WidgetForm getWidgetForm() {return widgetForm;}
    * This method represents the point of entry into the pageflow
    * @jpf:action
    * @jpf:forward name="success" path="index.jsp"
    protected Forward begin()
    // create the widget list
    widgets = new Widget[] {
    new Widget("Spoon", true),
    new Widget("Knife", false),
    new Widget("Fork", true)
    widgetForm = new WidgetForm();
    widgetForm.setWidgets(widgets);
    return new Forward("success");
    * @jpf:action
    * @jpf:forward name="success" path="index.jsp"
    protected Forward postback()
    return new Forward("success");
    * FormData get and set methods may be overwritten by the Form Bean editor.
    public static class WidgetForm
    extends FormData
    private Widget[] widgets = null;
    public Widget[] getWidgets()
    return widgets;
    public void setWidgets(Widget[] widgets)
    this.widgets = widgets;
    * A class representing a Widget. It has two properties, name and
    * an available <code>boolean</code>.
    public static class Widget
    implements Serializable
    private boolean available = true;
    private String name = null;
    public Widget(String name, boolean available)
    this.available = available;
    this.name = name;
    public String getName()
    return name;
    public void setName(String name)
    this.name = name;
    public boolean getAvailable()
    return available;
    public void setAvailable(boolean available)
    this.available = available;

  • BADI/USER-EXIT related to product hierarchy

    Hi All,
    I am a technical consultant and i got this requirement.
    -When creating sales org views for a material the field MVKE-PRODH has to be initialized with the value of MARA-PRDHA field.
    -When updating MARA-PRDHA, all MVKE-PRODH must be updated by the system. (for all Sales Organization / Distribution Channel which exists for the material)
    And my client is using sap retail version. I am not able to find any relevant user-exit but i found one BADI named 'BADI_MATERIAL_REF' it is working fine for at the time of creation of material but it is not working for material updating.
    So please let me know either user-exit or badi or any other technology which solves my problem.
    Thanks in advance.
    Thanks & Regards
    Naveen Koppolu

    Hi Christian,
    I checked in MABW table my test material does not exist in thas table. And regarding MVKE-PRODH in T130F these are the following entries:
    Client             800
    Field name         MVKE-PRODH
    Field sel.group    090
    CCode              004
    Maint. status      V
    Propose            X
    SpecFieldSelGrp
    Classification
    Checkbox
    Field group        GR_V
    Restr.matl cat.    1
    Copy               X
    Incl.init.vals
    Lock-relevant
    Actually for my requirement i found one badi 'BADI_MATERIAL_REF' , but the problem is it is working only at the time of creation only its not working at the time of change material. If the above BADI works at the time of change material also my purpose will be solve. So please let me know is there any customization requires for that problem ( If BADI will call at the time of change of material also ).
    Or any another BADI or User-Exit solves my problem.
    I am once agian pasting my problem below:
    - When creating sales org views for a material the field MVKE-PRODH has to be initialized with the value of MARA-PRDHA field.
    - When updating MARA-PRDHA, all MVKE-PRODH must be updated by the system. (for all Sales Organization / Distribution Channel which exists for the material)
    Regards
    Naveen Koppolu
    Regards
    Naveen

  • Modify title of drill down tabs

    Hi All,
       Just a quick questions regarding the titles embedded in the drill down tabs. Is it possible to modify the titles? As an example, if I drill down to a level that is grouped by month, I would like the drill down tab to display "Month".
    Thank you in advance.

    There is a solution. You have to use a customized group name field
    Go to Reports->Group Expert.
    Select the Options button for the group.
    Click on the Options tab
    Select the checkbox Customize Group Name Field
    Select the radio button Use A Formula As Group Name
    Click on the fomula button
    Enter whatever you want the tab name to be, as a string. You can customize the tab to say, for instance, Order No. - 5630  by entering "Order No - " + CStr() in the formula editor
    Daniel

  • Flow Layout....please help!

    Hi all,
    I am having trouble with my flow Layout manager. As i add more and more components to the panel, I am not able to see the components unless the resize the frame, I am wondering is there a way that I can make flow Layout manager to creat a new line rather than continuing adding to one horizontal line!!!!!??????
    Thank you for your attention,
    Dan

    thank you all for all the help, however, i am still having trouble setting the layout of my control panel......
    so here is my sample code!!!
    and please correct me!!!!
    public DrawControls(DrawPanel target) {
         this.target = target;
         //setLayout( new GridBagLayout());
         //setLayout(new FlowLayout());
         setBackground(Color.white);
         target.setForeground(Color.red);
         CheckboxGroup group = new CheckboxGroup();
         Checkbox b;
         add(b = new Checkbox(null, group, false));
         b.addItemListener(this);
         b.setForeground(Color.red);
         add(b = new Checkbox(null, group, false));
         b.addItemListener(this);
         b.setForeground(Color.green);
         add(b = new Checkbox(null, group, false));
         b.addItemListener(this);
         b.setForeground(Color.blue);
         add(b = new Checkbox(null, group, false));
         b.addItemListener(this);
         b.setForeground(Color.pink);
         add(b = new Checkbox(null, group, false));
         b.addItemListener(this);
         b.setForeground(Color.orange);
         add(b = new Checkbox(null, group, true));
         b.addItemListener(this);
         b.setForeground(Color.black);
         target.setForeground(b.getForeground());
         //setLayout(new FlowLayout());
         //Line buttons
         //setLayout(new BorderLayout());
         insertLine = new Button("H.Lines");
              insertLine.addActionListener(this);
              insertLine.setBackground(Color.lightGray);
         add(insertLine);
         // String buttons
         insertVerLine = new Button("V.Lines");
         insertVerLine.addActionListener(this);
         insertVerLine.setBackground(Color.lightGray);
         add(insertVerLine);
         insertString = new Button("Descripion");
                   insertString.addActionListener(this);
                   insertString.setBackground(Color.lightGray);
         add(insertString);
         // logo button
         insertLogo = new Button("Graphics");
                   insertLogo.addActionListener(this);
                   insertLogo.setBackground(Color.lightGray);
         add(insertLogo);
         //delete button
         delete = new Button("Delete");
                   delete.addActionListener(this);
                   delete.setBackground(Color.lightGray);
         add(delete);
         //reset button
         reset = new Button("Reset");
                   reset.addActionListener(this);
                   reset.setBackground(Color.lightGray);
                   reset.setForeground(Color.red);
         add(reset);
         //label
         Label label1 = new Label("Text");
         add(label1);
         //textbox
         yourText = new TextField(10);
         //yourText.setMaximumSize(yourText.getPreferredSize());
         add(yourText);
    TextField yourText;
    Button insertLine;
    Button insertVerLine;
    Button insertString;
    Button insertLogo;
    Button delete;
    Button reset;

  • Scripting in FormCalc

    Hi,
    I am a beginner at scripting FormCalc and would appreciate some help with syntax.
    I have a questionnaire type form with groups of checkboxes: the user selects a checkbox (one of five checkboxes in each group) as a response to each of many statements.An excellent example of this type form and FormCalc scripting was provided by a helpful colleague on this forum months ago:
    http://forums.adobe.com/thread/493795?tstart=0
    Now I need to add some script so that if the user does not complete one or more checkboxes, the final total will not be calculated, until all checkboxes are selected. If a checkbox (or more) are not chosen, then instead, the user will see a text box that states: please complete all selections. Once all checkboxes are selected (checked), then the total will be calculated and displayed.
    I am a little familiar with JavaScript, but this form (based on the above sample) is done in FormCalc. In JavaScript, I would have written something like (pseudo-code):
    if (form1.page1.subform1.q1 = "")
    || (form1.page1.subform1.q2 = "")
    || (form1.page1.subform1.q3 = "")
    //etc.
    //q1 is a checkbox button group of 5 checkboxes--the form has 13 groups q1 to q13
    form1.page3.subform3.Text6 = "visible"
    else
    form1.page3.subform3.Text6 = "hide"
    //calculate the sum of q1,q2,q3,q4,q5,q6,q7,q8,q9,q10,q11,q12,q13
    Something like this. But, I don't think I can mix FormCalc and JavaScript.
    So, I'm lost and can't figure this out. Just want to make sure the user completes all 13 items (or else sees a text box asking them to complete all) so the final total is correct. If all 13 are not completed, the total will be wrong.
    Please help!
    Kind Regards,
    saratogacoach

    It is tricky to manage the presence of the message containers for each question when using the calculate event for the total. Take a look at the attached. It will calculate the total ONLY if all questions have been answered. However, the message container for each question displays '<< required' until the question is answered. It may give you some ideas for your specific requirements.
    Steve
    // form1.page1.subform1.total::calculate - (JavaScript, client)
    var q = xfa.resolveNodes("q[*]");
    var msg = xfa.resolveNodes("msg[*]");
    var total = 0;
    var a = 0;
    var missing_a = false;
    for (var i=0; i <= q.length-1; i++) {
        if (q.item(i).isNull) {
            msg.item(i).presence = "visible";
            missing_a = true;
        else {
            msg.item(i).presence = "hidden";
            a = parseInt(q.item(i).rawValue);
            total = total + a;
    if (missing_a == true) {
        this.rawValue = "";
    else {
        this.rawValue = total;

  • Any suggestions for creating a good codex?

    Ive been making a calculator that will take certain armies from warhammer 40k and let the user build an army. Currently i have been trying to use a text file for each army such as this.
    Eldar                        CostMinMax
         Addons
              Warlock             25  3  10 ~ Conceal 15 Destructor 10 Embolden 5 Enhance 15 | # Spiritseer 6 Singing_Spear 3 Jetbike 20 |
              Dire_Avenger_Exarch 12  1  1  ~ Two_Shuriken_Catapults 5 Diresword_and_Shuriken_Pistol 10 Power_Weapon_and_Shimmershield 15 | # Defend 15 Bladestorm 15 |
              Warlock_Jetbike     45  1  1  ~ Conceal 15 Destructor 10 Embolden 5 Enhance 15 | # Spiritseer 6 Singing_Spear 3 |
         Troops
              Guardians          8   10 20 ~ Bright_Lance 30 Missile_Launcher 20 Scatter_Laser 15 Shuriken_Cannon 5 ~ Starcannon 25 | # Warlock 25 |
              Dire_Avengers          12  5  10 # Dire_Avenger_Exarch 12 |
              Rangers               19  5  10 | //Pathfinders 5 per model
              Storm_Guardians         8   10 20 ~ 1_Flamer,_1_Fusion_Gun 12 2_Flamers 12 1_Flamer 6 2_Fusion_Gun 12 1_Fusion_Gun 6 | # Warlock 25 | //0 - 2 Flamers and/or Fusion Guns
              Guardian_Jetbike    22  3  12 # Warlock_Jetbike 45 |// 0 to 1/3 of the Jetbikes can have shuriken cannons
         HQ
              Autarch              70  1  1  ~ Swooping_Hawk_Wings 20 Warp_Jump_Generator 25 Eldar_Jetbike 30 | ~ Banshee_Mask 3 MandiBlasters 10 | ~ Power_Weapon 10 Scorpion_Chainsword 5 Laser_Lance 20 | ~ Avenger_Shuriken_Catapult 2 Death_Spinner 5 Fusion_Gun 10 Lasblaster 1 Reaper_Launcher 25 |
              Farseer              55  1  1  |
         Fast_Attack
              Swooping_Hawks          21  5  10 |
              Shining_Spears         35  3  5  |
              Warp_Spiders        22  5  10 |
              Vypers              45  1  3  |
         Heavy_Support
              Dark_Reapers        35  3  5  |
              War_Walkers         30  1  3  |
              Fire_Prism         115 1  1  |
              Wave_Serpent         90  1  1  |
              Support_Weapons         90  1  3  |
              Wraithlord         90  1  1  |
              Falcon              115 1  1  |
         Elites
              Striking_Scorpions  16  5  10 |
              Fire_Dragons         16  5  10 |
              Howling_Banshees    16  5  10 |
              Wraithguard         16  3  10 # Warlock 25 |
              Harlequin           16  5  10 |
    {code}In my program I take this txt file and use a scanner to create sorted map, sets and other things that i use to create radio buttons and check boxes for the different options/addons for a squad. Such as:
    [http://i935.photobucket.com/albums/ad200/ShottySnipez/EldarOptions.jpg?t=1277930302]
    In the text file the ~ ... | creates a radio button group and a #....| creates a checkbox group which all works fine. The problem I am having is with the more complicated options/addons such as having a choice between 0-n number of object 1 and/or object 2, having 0-4 powers out of a 7 checkbox power group, or having 0-n special units added to the squad that all are the same but all can have different powers/addons.
    My question is, is there a better way to stroe this codex information instead of the textfile or any other way i should go about doing this to make it work. Any advice would be awesome thank you.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    Celletti wrote:
    In the text file the ~ ... | creates a radio button group and a #....| creates a checkbox group which all works fine. The problem I am having is with the more complicated options/addons such as having a choice between 0-n number of object 1 and/or object 2, having 0-4 powers out of a 7 checkbox power group, or having 0-n special units added to the squad that all are the same but all can have different powers/addons. I suspect you need to write a data model for the information you want to capture. Seems like you've made a pretty good start with your various types and capabilities, now you just need to extend that to your more esoteric stuff.
    I'd also try to think about it a bit more generally, rather than applying it to a specific Swing component. For example:
    A Radio button is a "one of many" choice (ie, a "Selector"), whereas a Checkbox is a "0 or many of many" (possibly with limits). If you think about it this way, you leave the decision of how to represent them until later on, which is usually good practise.
    If you create a good model, you'll also be better prepared if you later decide to store these things in a database.
    Winston

  • WLAN controller redundancy

    We have a site with 3 controllers it's serveral miles between them. And have think about to deploy a N+1 solution. My question is if the controllers must have same RF group. I know they must have same mobility group!. Can you have several mobilty groups on one controller?

    Hi Klas,
    Have a look at this good doc for RRM Management. Hopefully this will clear things up;
    In a scenario where multiple controllers are configured with the same RF Group Name, but their respective APs cannot hear each other's neighbor messages, two separate, top-level RF Groups are formed.
    RF Grouping happens at the controller level. This means that once APs report information to their controllers on the other APs they hear, and the controllers to which those APs are connected, each respective WLC communicates directly with the other WLCs to form a system-wide grouping. Within a single system-wide group, or RF Group, many subsets of APs can have their RF parameters set independently of each other. For instance, consider a scenario where one central WLC has individual APs at remote sites. In this case, each AP has its RF parameters set separately of the others. While each AP belongs to the same controller RF Grouping, each individual AP in this example is in its own logical RF sub-Group.
    APs each compile and maintain a list of up to 34 neighboring APs per radio. This list is then reported up to their respective controllers. Each WLC maintains a list of 24 neighbors per AP radio from the neighbor messages sent by each AP. Once at the controller level, this per-AP, per-radio neighbor list of up to 34 APs is pruned. The ten APs with the weakest signals are dropped. WLCs then forward each AP neighbor list up to the RF Group Leader, the WLC elected by the RF Group in order to perform all RRM configuration decision-making.
    From this good doc;
    Radio Resource Management under Unified Wireless Networks
    http://www.cisco.com/en/US/tech/tk722/tk809/technologies_tech_note09186a008072c759.shtml
    These are the Group settings available through the WLC GUI:
    Group Mode The Group Mode setting allows RF Grouping to be disabled. When this feature is disabled, the WLC cannot group with other controllers in order to perform system-wide RRM functionality. Disabled, all RRM features are implemented locally on each controller. RF Grouping is enabled by default and the MAC addresses of other WLCs in the same RF Group are listed to the right of the Group Mode checkbox.
    Group Update Interval The group update interval value indicates how often the RF Grouping algorithm is run. This is a display-only field and cannot be modified.
    Group Leader This field displays the MAC Address of the WLC that is currently the RF Group Leader. Because RF Grouping is performed per-AP, per-radio, this value can be different for the 802.11a and 802.11b/g networks.
    Is this controller a Group Leader When the controller is the RF Group Leader, the value of this field is yes. If the WLC is not the leader, the previous field indicates which WLC in the group is the leader.
    Last Group Update The RF Grouping algorithm runs every 600 seconds (ten minutes). This field only indicates the time (in seconds) since the algorithm last ran and not necessarily the last time a new RF Group Leader was elected.
    Hope this helps!
    Rob
    Please remember to rate helpful posts.....

  • Export to Excel Question

    Forms [32 Bit] Version 10.1.2.3.0 (Production)
    How can I get the field names as column headings on export excel for the first row using my cursor below?
    PROCEDURE generate_summary IS
    l_filename varchar2(200);
    FLAG BOOLEAN;
    directory_name varchar2(200);
    application Client_OLE2.Obj_Type;
    workbooks Client_OLE2.Obj_Type;
    workbook Client_OLE2.Obj_Type;
    worksheets Client_OLE2.Obj_Type;
    worksheet Client_OLE2.Obj_Type;
    args Client_OLE2.List_Type;
    cell ole2.Obj_Type;
    k INTEGER;
    j integer;
         CURSOR x_cur IS
              SELECT emp_id,
                           name,
                           dept
              FROM   emp;
    begin
    l_filename := webutil_file.file_save_dialog
    (directory_name => '<dir>:\'
    ,file_name => 'summary'||sysdate||'.xls'
    ,file_filter => null
    ,title => 'Select client side filename where App Server file will be saved');
    /* Calling Excel and adding a new worksheet to a blank workbook */
    application := Client_OLE2.create_obj('Excel.Application');
    CLIENT_OLE2.SET_PROPERTY(APPLICATION, 'VISIBLE', false);
    workbooks := Client_OLE2.Get_Obj_Property(application, 'Workbooks');
    workbook := Client_OLE2.Invoke_Obj(workbooks, 'Add');
    worksheets := Client_OLE2.Get_Obj_Property(workbook, 'Worksheets');
    worksheet := Client_OLE2.Invoke_Obj(worksheets, 'Add');
    j:=1;
    for x_rec in x_cur loop
      args:=Client_OLE2.create_arglist;
      Client_OLE2.add_arg(args, j);
      Client_OLE2.add_arg(args, 1);
      cell:=Client_OLE2.get_obj_property(worksheet, 'Cells', args);
      Client_OLE2.destroy_arglist(args);
      Client_OLE2.set_property(cell, 'Value', name_in(x_rec.emp_id));
      Client_OLE2.release_obj(cell);
      args:=Client_OLE2.create_arglist;
      Client_OLE2.add_arg(args, j);
      Client_OLE2.add_arg(args, 2);
      cell:=Client_OLE2.get_obj_property(worksheet, 'Cells', args);
      Client_OLE2.destroy_arglist(args);
      Client_OLE2.set_property(cell, 'Value', name_in(x_rec.name));
      Client_OLE2.release_obj(cell);
      args:=Client_OLE2.create_arglist;
      Client_OLE2.add_arg(args, j);
      Client_OLE2.add_arg(args, 3);
      cell:=Client_OLE2.get_obj_property(worksheet, 'Cells', args);
      Client_OLE2.destroy_arglist(args);
      Client_OLE2.set_property(cell, 'Value', name_in(x_rec.dept));
      Client_OLE2.release_obj(cell);
      j:=j+1;
    end loop;
    Client_OLE2.Release_Obj(worksheet);
    Client_OLE2.Release_Obj(worksheets);
    /* Save the Excel file created */
    args := Client_OLE2.Create_Arglist;
    Client_OLE2.Add_Arg(args,l_filename);
    Client_OLE2.Invoke(workbook, 'SaveAs', args);
    Client_OLE2.Destroy_Arglist(args);
    /* release workbook */
    Client_OLE2.Release_Obj(workbook);
    Client_OLE2.Release_Obj(workbooks);
    /* Release application */
    Client_OLE2.Invoke(application, 'Quit');
    Client_OLE2.Release_Obj(application);
    /* Display successfull message */
    message('File successfully saved as ' || l_filename);
    END;The output generated only contains the data, no column headings.
    Thanks!

    This is a piece of my total procedure. If row = 2, it means that you are getting the first row of data. In that case, write row 1 (the header row) first.
       -- Get the data
       first_record;
       -- Data starts at row 2. Row 1 is for the header.
       v_row  := 2;
       <<record_loop>>
       loop
          v_item := v_first_item;
          v_col  := 1;
          <<item_loop>>
          loop
             exit when v_item =i_block||'.'||null;  -- no more items in the block
             if not id_null(find_item(v_item))
             then
                if get_item_property(v_item,item_type) in ('TEXT ITEM','DISPLAY ITEM','CHECKBOX','RADIO GROUP','LIST')
                and get_item_property(v_item,visible) = 'TRUE'
                then
                   if v_row = 2
                   then
                      -- v_row=2: 1st data row, so put the column headers in row 1
                      -- Column header is: 1)item prompt 2)database column name
                      v_header := get_item_property(v_item,prompt_text);
                      if v_header is null
                      then
                         v_header := get_item_property(v_item,column_name);
                         if v_header is null
                         then
                            v_header := '?';
                         end if;
                      end if;
                      -- Put the column header in row 1
                      put_cell(1,v_col,v_header);
                   end if;

  • Any suggestions for creating  u201CCustom Measuresu201D ......

    Hi SAP BPC guys,
    could  give me   Any suggestions for creating  u201CCustom Measuresu201D for
    §   Average to Daily
    §   Average to Monthly
    Thanks  & Regards,

    Celletti wrote:
    In the text file the ~ ... | creates a radio button group and a #....| creates a checkbox group which all works fine. The problem I am having is with the more complicated options/addons such as having a choice between 0-n number of object 1 and/or object 2, having 0-4 powers out of a 7 checkbox power group, or having 0-n special units added to the squad that all are the same but all can have different powers/addons. I suspect you need to write a data model for the information you want to capture. Seems like you've made a pretty good start with your various types and capabilities, now you just need to extend that to your more esoteric stuff.
    I'd also try to think about it a bit more generally, rather than applying it to a specific Swing component. For example:
    A Radio button is a "one of many" choice (ie, a "Selector"), whereas a Checkbox is a "0 or many of many" (possibly with limits). If you think about it this way, you leave the decision of how to represent them until later on, which is usually good practise.
    If you create a good model, you'll also be better prepared if you later decide to store these things in a database.
    Winston

  • ScriptUI Graphics

    The foreground and background color in ScriptUI.graphics seem to be a little confusing.
    on all controls you can set foreground color, but it doesn't actually work on window, button, radiobutton, checkbox, treeview, group
    backgroundColor can not be set for button,iconbutton,radiobutton, checkbox, treeview
    didn't check everything, but is there a way around this. Also I'm testing CS3, has this changed cs4
    Thanks

    [email protected] wrote:
    > And I Have Not Been Able To Find A Control That Displays Disabled Background Or Disabled Foreground Color
    You have documentation for features that don't exist.
    Consider yourself lucky!
    Usually we don't have documentation for features that do exist.
    -X

Maybe you are looking for

  • How to configure the date format in toolbar of ADF Calendar

    Hi, In the weekly view of the ADF Calendar, the date on the toolbar of the calendar component is something like this "May 1,2011 - May 7,2011". Is there a way to configure this. What changes need to be done to show this as "1 May 2011 - 7 May 2011".

  • Size of image from the CL_IGS_CHART_ENGINE

    Hello experts, I created a graph with the CL_GUI_CHART_ENGINE, and that worked fine. Now I need to save this graph as a picture. So I created a new object with the class CL_IGS_CHART_ENGINE, and I passed the same data and customizing into this object

  • How to highlight non-consecutive words - Illustrator

    You know how if you hold down command while you highlight separate words, for example, in TextEdit (see screenshot)?  How can you do this in an Illustrator text box? When I try to do it, it keeps trying to grab the text box as if it was the arrow too

  • Assigning value to cookies

    Hi Sir, I've a plsql page that send 7 cookies to client through browser. The first i can get the cookies values and logout successful from my application. However, when I login the 2nd time, the cookies value in my browser does not change especially

  • Cannot add instance to an empty cluster

    Hi, I have a win2k ias9021 entreprise install with infrastructure on machineA. The install created 2 standalone instances. I then created a win2k ias903 core (OHS, OC4J and webcache) install on machineB. I then added this 903 instance to the ias9021