Multiple repeating groups in RTF layout on 1 row.

I have the following data structure:
<G_LOC>
<E_LOCID>1111</E_LOCID>
<E_LOCDESC>Charlotte *</E_LOCDESC>
<LIST_G_SEASON>
<G_SEASON>
<E_SEASONDESC>SPRING/SUMMER 2008</E_SEASONDESC>
<LIST_G_STATUS>
<G_STATUS>
<E_STATUSCODE>Active</E_STATUSCODE>
<E_STATUSVAL>100</E_STATUSVAL>
<E_STATUSCODE>InActive</E_STATUSCODE>
<E_STATUSVAL>100</E_STATUSVAL>
</G_STATUS>
</LIST_G_STATUS>
</G_SEASON>
<G_SEASON>
<E_SEASONDESC>SPRING/SUMMER 2008</E_SEASONDESC>
<LIST_G_STATUS>
<G_STATUS>
<E_STATUSCODE>Active</E_STATUSCODE>
<E_STATUSVAL>100</E_STATUSVAL>
<E_STATUSCODE>InActive</E_STATUSCODE>
<E_STATUSVAL>100</E_STATUSVAL>
</G_STATUS>
</LIST_G_STATUS>
</G_SEASON>
</LIST_G_STATUS>
<G_LOC>
In My RTF layout I need the results displayed as follow is a table. My problem is that I can get the location,season,Active status & count on the same line as follows:
<E_LOCID> - <E_SEASONDESC> - <E_STATUSCODE> - <E_STATUSVAL>
<E_STATUSCODE> - <E_STATUSVAL>
<E_SEASONDESC> - <E_STATUSCODE> - <E_STATUSVAL>
<E_STATUSCODE> - <E_STATUSVAL>
<E_STATUSCODE> - <E_STATUSVAL>
<E_LOCID> - <E_SEASONDESC> - <E_STATUSCODE> - <E_STATUSVAL>
<E_STATUSCODE> - <E_STATUSVAL>
<E_SEASONDESC> - <E_STATUSCODE> - <E_STATUSVAL>
<E_STATUSCODE> - <E_STATUSVAL>
I have been able to achieve similar by putting location on row 1, season, on row 2, and the status on rows 3 & 4...n
<E_LOCID>
<E_SEASONDESC>
<E_STATUSCODE> - <E_STATUSVAL>
<E_STATUSCODE> - <E_STATUSVAL>
The problem is that I need them on the same line, and the 3 nested for-each do not display correcly when doing like this.
Can anyone suggest something for me?
Thank you
Edited by: user10948243 on Mar 30, 2009 5:46 AM

Have you tried for-each@inlines, that might be more favorable solution for your problem. For every row you want, simply put a restriction on the amount that you want to be on a line.
In plain english: Set the predicate to indicate the max amount to fields to print on the line ie: position >= 3
Technical example:
First Line:      <?for-each@inlines:THE_FIELD[position() <= 3]?><?current()?><end loop?>
Second Line:     <?for-each@inlines:THE_FIELD[position() > 3 and position() <= 6]?><?current()?><end loop?>Make Sense?
Ike Wiggins
http://bipublisher.blogspot.com

Similar Messages

  • Repeat group header in multiple columns

    I have a group and the details section is set to format with multiple columns.  I have the repeat group header on each page option checked but I also want it to repeat group header if the group spans multiple columns.  Does anyone know how to do this?

    Thanks for your reply but I'm not sure how you copy a group header into another column if the data that is displayed there is dynamically displayed.  Please advise.  Thanks

  • Multiple repeating SubForms binding to the same data node

    Having multiple repeating SubForms binding to the same data node : In our documents, many times we need to display information from same table in multiple locations. For example, if document displays information of Insureds on one page and information of drivers on another page, we need to create a LiveCycle document with two SubForms. Each SubForm needs to have a repeating binding to CommonInsured element in XSD.  LiveCycle Designer is not able to handle such case. We cannot have two subforms bound to the same node, ONLY in a case where repeating option is selected for data binding.
    The only way I have found out is the following Javascript
    //Get the data node from XML. You will find the code for this function in //JavaHelperFunctions library.
    // InsuredDataRepeatingSubForm is a second subform.
    //You need to manually add instances to this subform at the
    //runtime and Insured data to each instance.
    var insuArray = JavaHelperFunctions.getInsureds();
        var i=0;
        for( i=0; i<insuArray.length; i++)
           if (i>0)
    var thesubform = this.InsuredDataRepeatingSubForm.instanceManager.addInstance(i);
                  thesubform.InsuredName.rawValue = insuArray[i].fullName.value;
           else
                   this.InsuredDataRepeatingSubForm.InsuredName.rawValue = insuArray[i].fullName.value;
    Is there any way I can achieve directly using bindings since we are trying to minimize javascript that changes the layout of the form?
    Thanks in advance!

    Unfortunately not. I've spent countless hours/days trying to do the same thing. You have to use code. The form consumes all the data it can into the repeating elements until there is none left and it is not reused.
    Here's a function I wrote just for that purpose. Feel free to use it:
    function loadData(source,target){
    target.setInstances(source.count);//set the target's subform instances to match the source's
    for (var a=0;a<source.count;a++){//loop through each subform instance
      var sourceSubform=source.resolveNode(source.name.substr(1)).all.item(a);
      var targetSubform=target.resolveNode(target.name.substr(1)).all.item(a);
      for (var b=0;b<sourceSubform.nodes.length;b++){//loop through the children of each
       if (sourceSubform.nodes.item(b).className=="field" && targetSubform.resolveNode(sourceSubform.nodes.item(b).name)!=null)//check for matching fields
        if (typeof(targetSubform.resolveNode(sourceSubform.nodes.item(b).name).value.exData)=="undefined" ||
         typeof(targetSubform.resolveNode(sourceSubform.nodes.item(b).name).value.exData.body)=="undefined")
         targetSubform.resolveNode(sourceSubform.nodes.item(b).name).rawValue=sourceSubform.nodes.item(b).rawValue;
        else
         targetSubform.resolveNode(sourceSubform.nodes.item(b).name).value.exData.loadXML(sourceSubform.nodes.item(b).value.exData.saveXML(),1,1);
       if (sourceSubform.nodes.item(b).className=="instanceManager" && targetSubform.resolveNode(sourceSubform.nodes.item(b).name)!=null)//check for matching subforms
        loadData(sourceSubform.nodes.item(b),targetSubform.resolveNode(sourceSubform.nodes.item(b).name));
    Just make sure the source and target subform hierarchies are identifal, same name and all. It will recurse down the tree and transfer source fields (rich text and plain) to their sister targets.
    Kyle

  • Repeat group header on every page before group footer as group spans across

    I have a group which spans across multiple pages.In group there are two subreports in Group footer.I have set all the required parameters to repeat group header on every page in group expert,but not getting desired results,please help....

    I have following structure in my report.
    I have two group headers at the top,first one contains name of the site & site number,second header contains Site-Admin as heading,below which i have kept details section of report which displays name of administrator which repeats details section in case there are more than one adminstrators.
    Below this i have two group footers which individually contain each of the two sub-reports.
    As per data,these individual subreport may or may not begin at the beginning of the new page every
    time,therefore fake group header put at the beginning of these sub-reports may come in middle of the page sometime,so thet cant be done.
    Thank you,please reply if you have another solution....

  • Draw lines within a table (repeating group)

    I have a table of 6X6 (rowsxcolumns) built using Word 2010. The cells starting from 2nd row to 5th row are merged and another table is created in this place with a repeating group. This means, the no. of rows this 2nd table would have is dynamic (based on the results)
    Because of the layout requirement, I need vertical lines drawn for each of the columns in table 1 but excluding Row 1 and Row 6 (these are sort of headers). Is there a way to achieve this?
    I tried using "Draw Shapes" and inserting vertical lines in the positions I want. But since this shape is of constant length and 2nd table contains dynamic rows, it isn't working if it has fewer/greater no. of rows.
    Any ideas would be highly appreciated.
    Thanks!

    Ok,
    I will assume that you have a dataVector that contains Vectors that have a String and an Integer in it. You pass this dataVector to the following method, that returns a Vector which contains the same data grouped. I assume also that your dataVector is sorted before:
    public Vector groupVector(Vector dataVector) {
    Vector r;
    Vector v = new Vector(2,2);
    if (dataVector.size()==0) return null; // no data there - return null
    String name = (String) ((Vector) dataVector.elementAt(0)).elementAt(0);
    int sum = 0;
    for (int i = 0; i<dataVector.size();i++)
    { String curname = (String) ((Vector) dataVector.elementAt(i)).elementAt(0);
    if (name.equals(curname))
    { sum += ((Integer) ((Vector) dataVector.elementAt(i)).elementAt(1)).intValue(); }
    else
    { r = new Vector(2);
    r.add(name);
    r.add(new Integer(sum));
    v.add(r);
    name = curname;
    sum = ((Integer) ((Vector) dataVector.elementAt(i)).elementAt(1)).intValue();
    } // end else
    } // end for-loop
    r = new Vector(2);
    r.add(name);
    r.add(new Integer(sum));
    v.add(r);
    return v;
    } // end of methodI have not tested it nor compiled - leave that to you
    Hope this helps
    greetings Marsian

  • How to use a header column in a repeating group

    I am trying to create a BIP report (11.1.1.6.2) with an XML file as source. The XML files start with a few header fields, followed by the actual data. For example:
    <DATA>
    <PARAMETERS>
    <P_ORDER>Order</P_ORDER>
    <P_CUSTOMER>Customer</P_CUSTOMER>
    </PARAMETERS>
    <LIST_DETAILS>
    <DETAIL>
    <V_ORDER>12345</V_ORDER>
    <V_CUSTOMER>Oracle</V_CUSTOMER>
    </DETAIL>
    <DETAIL>
    <V_ORDER>67890</V_ORDER>
    <V_CUSTOMER>Microsoft</V_CUSTOMER>
    </DETAIL>
    </LIST_DETAILS>
    </DATA>
    The desired output should combine a field from the <PARAMETERS> group and a field from the <DETAIL> group in one line. So with this example data it should look like this:
    Order: 12345
    Customer: Oracle
    Order: 67890
    Customer: Microsoft
    In my RTF template I created a repeating group <?for-each:DETAIL?> and put everything in that repeating group. Unfortunately BIP leaves the values for the fields in the <PARAMETERS> group empty.
    I also tried to nest two repeating groups. First: <?for-each:PARAMETERS?>, within that: <?for-each:DETAIL?>. This does not solve the problem.
    How can I achieve my desired output?
    Paul

    try
    <?xdoxslt:set_variable($_XDOCTX,'LVarORDER',P_ORDER)?>
    <?xdoxslt:set_variable($_XDOCTX,'LVarCUSTOMER',P_CUSTOMER)?>
    <?for-each:DETAIL?>                                 |           <?V_ORDER?>
    <?xdoxslt:get_variable($_XDOCTX,'LVarORDER')?>      |
    ----------------------------------------------------|-----------------------------------
    <?xdoxslt:get_variable($_XDOCTX,'LVarCUSTOMER')?>   | <?V_CUSTOMER?><?end for-each?>

  • Repeat Group Header on Every Column

    Hello all.  I have a simple two column layout report with three groups.  I would like the group headers to repeat at the top of each column similar to the way they repeat on each page when the "Repeat Group Header On Each Page" check box is clicked.  Any suggestions?

    Zilla Eh, thank you for your help. The column headers are indeed in the group headers, however they do not repeat on each column. For clarification, I've posted a sample page of the report on our website: http://lehivalley.com/catalog09example.pdf. There are three groups on the report. Candy represents Group1, Chocolate represents Group2, and the Product Name (ex. Chocolate Banana Chips) represents Group3. Referencing the example, on the top of the second column I'd like to see Candy (group1), Chocolate (group2), and Chocolate Covered Cookie Dough (group3), repeated prior to the rest of the details being listed.
    Let me know if you have any ideas. By the way, I'm using Crystal Reports XI if that matters. Thanks

  • Fixed length outer table with nested repeating group inner table.

    I had to re-create a PDF using tables in an RTF template. It has a fixed 1 page width. However, one of the rows in the template has a nested table with a repeating group. I set the width of the outer table row width to 2". However when I have repeating groups it makes the outer row grow wider than the 2" inches. The option to un-select "automatically resize to fit contents" is grayed out.
    Is there a way to keep the outer table width fixed with an inner repeating group?
    Thanks.
    --Johnnie
    Edited by: Vortex13 on Jun 13, 2012 11:15 AM

    Hi Borris,
    Found the following in the Oracle Documentation under: Oracle8i Application Developer's Guide - Object-Relational Features Release 2 (8.1.6)
    2 Managing Oracle Objects / Using Collections / Collection Unnesting
    URL: http://www.znow.com/sales/oracle/appdev.816/a76976/adobjmng.htm#1002885
    Oracle8i also supports the following syntax to produce outer-join results:
    SELECT d.*, e.* FROM depts d, TABLE(d.emps)(+) e;
    The (+) indicates that the dependent join between DEPTS and D.EMPS should be NULL-augmented. That is, there > will be rows of DEPTS in the output for which D.EMPS is NULL or empty, with NULL values for columns
    corresponding to D.EMPS.

  • Crosstab repeating group

    Hi all...
    My data is not properly arranged inside the crosstab..I'm using for-each-group above the crosstab..so for the loops inside the crosstab I'm using as current-group...Here is my template structure
    <?for-each-group:GROUP;NAME?>
    <?NAME?>
    inside crosstab
    (1,1)<?horizontal-break-table:1?>
    (1,2)<?for-each-group@column:current-group();./FROM_DATE?><?FROM_DATE?><?end for-each-group?>
    (2,1)<?for-each-group:current-group();./DATE?><?variable@incontext:G1;current-group()?><?DATE?>
    (2,2)<?for-each-group@cell://GROUP;./FROM_DATE?><?($G1[(./FROM_DATE=current()/FROM_DATE)]/VALUE)?><?end for-each-group?><?end for-each-group?>
    outside the crosstab...
    <?end for-each-group?>The 2X2 of the crosstab data doesn't display properly....if I replace GROUP with current-group() in 2X2 then also the data is not showing up properly(In this case for jun-2007 the cell should be empty..the values are moving to the left)
    Here is my sample XML..
    <LIST_GROUP>
    <GROUP>
    <NAME>Product1</NAME>
    <DATE>2007</DATE>
    <FROM_DATE>Jun</FROM_DATE>
    <VALUE>.01223</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product1</NAME>
    <DATE>2007</DATE>
    <FROM_DATE>Jul</FROM_DATE>
    <VALUE>.03</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product1</NAME>
    <DATE>2007</DATE>
    <FROM_DATE>Aug</FROM_DATE>
    <VALUE>.12181</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product1</NAME>
    <DATE>2007</DATE>
    <FROM_DATE>Sep</FROM_DATE>
    <VALUE>-.02168</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product1</NAME>
    <DATE>2007</DATE>
    <FROM_DATE>Oct</FROM_DATE>
    <VALUE>-.0041215</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product1</NAME>
    <DATE>2007</DATE>
    <FROM_DATE>Nov</FROM_DATE>
    <VALUE>-.001269</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product1</NAME>
    <DATE>2007</DATE>
    <FROM_DATE>Dec</FROM_DATE>
    <VALUE>.008112</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product1</NAME>
    <DATE>2007</DATE>
    <FROM_DATE>NET</FROM_DATE>
    <VALUE>0.16526</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product1</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>Jul</FROM_DATE>
    <VALUE>.0023</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product1</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>Aug</FROM_DATE>
    <VALUE>.0081</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product1</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>Sep</FROM_DATE>
    <VALUE>-.0068</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product1</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>Oct</FROM_DATE>
    <VALUE>-.0045</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product1</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>Nov</FROM_DATE>
    <VALUE>-.0069</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product1</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>Dec</FROM_DATE>
    <VALUE>.0082</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product1</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>NET</FROM_DATE>
    <VALUE>5.8134</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product2</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>Jul</FROM_DATE>
    <VALUE>.0021</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product2</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>Aug</FROM_DATE>
    <VALUE>.0105</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product2</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>Sep</FROM_DATE>
    <VALUE>-.011</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product2</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>Oct</FROM_DATE>
    <VALUE>-.0064</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product2</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>Nov</FROM_DATE>
    <VALUE>-.0077</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product2</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>Dec</FROM_DATE>
    <VALUE>.0115</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product2</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>NET</FROM_DATE>
    <VALUE>7.621116883267159045635106212873101891E-02</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product3</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>Jul</FROM_DATE>
    <VALUE>0</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product3</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>Aug</FROM_DATE>
    <VALUE>0</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product3</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>Sep</FROM_DATE>
    <VALUE>-.0172</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product3</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>Oct</FROM_DATE>
    <VALUE>-.0118</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product3</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>Nov</FROM_DATE>
    <VALUE>-.0076</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product3</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>Dec</FROM_DATE>
    <VALUE>.0113</VALUE>
    </GROUP>
    <GROUP>
    <NAME>Product3</NAME>
    <DATE>2008</DATE>
    <FROM_DATE>NET</FROM_DATE>
    <VALUE>-2.5286995958204800000000000000000000021E-02</VALUE>
    </GROUP>
    </LIST_GROUP>I came across a similar thread but was not solved...
    .rtf Crosstab inside repeating group
    The below link was helpful but here the author was using 2 differnt groups..and a variable was refered in the data column of the crosstab..but if I use the same variable in the data column of mine its erroring out saying incorrect path...
    http://winrichman.blogspot.com/2008/08/cross-tabs-problem-with-grouping-and.html
    Thanks in Advance...

    Use this and let me know :)
    <?for-each-group:GROUP;NAME?>
    <?NAME?>
    inside crosstab
    (1,1)<?horizontal-break-table:1?>
    (1,2)<?for-each-group@column:/LIST_GROUP/GROUP;./FROM_DATE?><?FROM_DATE?><?end for-each-group?>
    (2,1)<?for-each-group:current-group();./DATE?><?variable@incontext:G1;current-group()?><?DATE?>
    (2,2)<?for-each-group@cell://GROUP;./FROM_DATE?><?($G1[(./FROM_DATE=current()/FROM_DATE)]/VALUE)?><?end for-each-group?><?end for-each-group?>
    outside the crosstab...
    <?end for-each-group?>Updated section
    http://winrichman.blogspot.com/2009/03/crosstab-issue.html

  • Collapsing Repeating Groups

    I'm building a new one-page summary report that utilizes quite a few different tables and queries. The way I'm building it I've basically associated each repeating group to it's own query (within one master group). Most of the repeating groups have 5 or 6 fields returning between 0 and 3 records each.
    Sometimes when a query doesn't return a value (i.e. no data) the repeating group below collides up into it resulting in Field Titles that lay on top of each other making it impossible to read? It only does this when one of the RG's (and associated query) doesn't return a value.
    I originally had the field titles inside the repeating group so they would not display at all when no data was returned, but business wants them to show even when there is no associated data in that particular group.
    Is there some trick to getting these fields to hold there position even when null? I tried playing with "anchors" but it didn't seem to make any difference. I'm not sure if I'm anchoring to the appropriate frame.
    Edited by: Mark Folden on Feb 17, 2009 3:02 PM

    Hi Andreas...
    I tried "ALL" of the settings in the Property Pallet (fixed, expand, variable) and none seem to make any difference. I even tried changing those settings not just for the RG's, but for EVERY FIELD IN THE RG'S as well! (again w/ no difference) The only noticeable difference was when setting the data fields (w/in the RG's) to "fixed" the returned data would truncate. I'm able to control the fields which return data OK, only having problems with the formatting when data is null.
    The only thing that has seemed to help a little is by combining all my field titles into one, long single text field (for all the data fields below them) across the entire layout controlling their positions w/ spaces. This presents its own formatting problem as they don't hold their position exactly the same between running the report on the client vs. when I migrate to the server. (something to do with the PDF conversion most likely).
    This formatting thing seems to have proliferated with our 10g migration but this report is particularly frustrating due to the space limitations trying to squeeze everything into it. VERY Frustrating!

  • I need some information about using multiple toggle groups??

    Hi,
    I am trying to implement multiple toggle groups in javafx(one for radio button and one for toggle buttons).
    On selecting one of the radio buttons , the toggle buttons appear and I need to perform some operation based on the selected toggle button value.
    But for me only the radio button toggling is working.
    The toggle button is coming as disabled.
    Please help me out.

    Can you post a short, self-contained, correct example demonstrating the problem? The following example works fine for me:
    import javafx.application.Application;
    import javafx.scene.Scene;
    import javafx.scene.control.RadioButton;
    import javafx.scene.control.ToggleButton;
    import javafx.scene.control.ToggleGroup;
    import javafx.scene.layout.HBox;
    import javafx.scene.layout.VBox;
    import javafx.stage.Stage;
    public class MultipleToggleGroupExample extends Application {
      @Override
      public void start(Stage primaryStage) {
      final ToggleGroup radioButtonGroup = new ToggleGroup();
      final RadioButton rb1 = new RadioButton("Choice 1");
      final RadioButton rb2 = new RadioButton("Choice 2");
      rb1.setToggleGroup(radioButtonGroup);
      rb2.setToggleGroup(radioButtonGroup);
      final ToggleGroup toggleButtonGroup = new ToggleGroup();
      final ToggleButton tb1 = new ToggleButton("Choice A");
      final ToggleButton tb2 = new ToggleButton("Choice B");
      tb1.setToggleGroup(toggleButtonGroup);
      tb2.setToggleGroup(toggleButtonGroup);
      final HBox root = new HBox(10);
      final VBox radioButtons = new VBox(5);
      radioButtons.getChildren().addAll(rb1, rb2);
      final VBox toggleButtons = new VBox(5);
      toggleButtons.getChildren().addAll(tb1, tb2);
      root.getChildren().addAll(radioButtons, toggleButtons);
      toggleButtons.visibleProperty().bind(rb2.selectedProperty());
      primaryStage.setScene(new Scene(root, 600, 400));
      primaryStage.show();
      public static void main(String[] args) {
      launch(args);

  • VCenter Single Sign-On Permissions Assignment for Members of Multiple AD Groups

    Hi all,
    I ran across an interesting issue whilst assigning permissions using Active Directory groups within vCenter.
    Environment
    1 vCenter Appliance managing 2 Datacenters (1 Datacenter with 2 Clusters, 1 Cluster with 2 Hosts, 1 Cluster with 4 Hosts, 1 Datacenter with 1 Cluster containing 1 host.) 
    vCenter has an SSO Identity Source configured using Active Directory (Integrated Windows Authentication).
    vCenter and all hosts are domain members of child1.parent.com.au
    The Active Directory Forest contains a parent domain, let's call it parent.com.au, and two child domains child1.parent.com.au and child2.parent.com.au.
    Although the Identity Source was configured for my child domain, using child domain credentials it added the parent domain and subsequently both child domains. Okay, so there are trusts, I'm okay with this. The interesting issue is yet to come.
    Two Active Directory Groups were added. Deployment Admins A and Deployment Admins B.
    Two vCenter Roles were created with similar names. VM Deployers A and VM Deployers B
    Deployment Admins A was assigned the Deployers A role to Cluster A (Cluster, VM Folders, Datastore Folders)
    Deployment Admins B was assigned the Deployers B role to Cluster B (Cluster, VM Folders, Datastore Folders)
    Note: No objects overlap. All hosts, vms and datastores are isolated to each cluster.
    So the next step is assign an child1 AD User to the Deployment Admins A group. As expected the user using credentials child1\user can connect to vCenter via the VI Client and see all the relevant objects. Great!
    So now I assign the same child1 AD user to the second AD group Deployment Admins B. Now we wait and nothing happens. The permissions don't change. The user logs out and logs back in using the same credentials and still the permissions don't change.
    So I remove the user from both AD groups and get them to log out and in and sure enough they can't.
    This time I assign the child1\user account the roles as set out previously. So child1\user account is assigned to both roles in place of each AD Group. The expected behaviour is observed. As I add the second permission set, the objects become visible within the VI client.
    Okay so now I remove the explicitly assigned permissions and reassign via the groups and this time I ask the user to log in via the UPN ([email protected]). Whoa! It works.
    So it seems that assigning permissions for the same user in multiple AD groups across multiple roles can only be achieved when the user uses a UPN login to the VI Client.
    Has anybody else found this to be the case?
    If so, were you able to fix it?

    Hello,
    I have found this to be the case and think it is more due to SSO than AD. If you look at how you login as the 'administrator' when you first configure SSO it is in effect using UPN. I would raise this as a case to VMware and make sure they are aware of the issue. There are some issues with SSO being worked each day.
    Best regards,
    Edward L. Haletky
    VMware Communities User Moderator, VMware vExpert 2009, 2010, 2011,2012,2013,2014
    Author of the books 'VMWare ESX and ESXi in the Enterprise: Planning Deployment Virtualization Servers', Copyright 2011 Pearson Education. 'VMware vSphere and Virtual Infrastructure Security: Securing the Virtual Environment', Copyright 2009 Pearson Education.
    Virtualization and Cloud Security Analyst: The Virtualization Practice, LLC -- vSphere Upgrade Saga -- Virtualization Security Round Table Podcast

  • Blank Page with repeated group header getting displayed

    Hello All,
    One more help i need,
    Am having a formula field in the group header for the same reprot which i have posted earlier and am displaying some text based on the condition and the option repeat group header is checked for each page.
    the issue here i am having is while exporting the report to .txt (flat file)
    the formula field is displaying same static data (i.e. the formula field is not evaluating while exporting to .txt)
    could you please help in resolving this.
    Thanks
    Ranjeet

    Hi Ranjeet,
    Can you attach that report with sample data to this thread?
    --Naga

  • Repeating Group header on each page

    Hello Everybody,
    I have two groups in my report. For my first group value, i have given report - group expert - options and checked "Repeat group header on each page" assuming that my first group values will appear on each page. But it is not doing so. In one of the page the group footer values are appearing without my first group values.
    I belive my problem is my second group values are ending in one page and first group values are  extended to next page . Can any one please hep me.

    if that is the case Narukonda 1, there are several sap notes dealing with this issue...please see this sap note [here |http://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes_boj/sdn_oss_boj_erq/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/scn_bosap/notes%7B6163636573733d36393736354636443646363436353344333933393338323636393736354637333631373036453646373436353733354636453735364436323635373233443330333033303331333233313333333133373339%7D.do]which deals with both orphaned group footers and group headers.

  • How to repeat group head on each page

    I have problem with repeat group heaf on each page, I've ticked the option 'Repeat group head on each page' from the Change Group Option. But the group head didn't appear on each page when I previewed the report. Does anyone have a solution/explaination to this?
    Cheeers

    Sorry Gents, I did't make my porblem clear.
    To James Terry
    Yes, My reports contain one or more sub-groups (only group 1's group header needs to be repeat on each page).
    To Graham Cunningham
    I found pages , containing only group 1's group footer summarized info, don't display group 1's group header. Just like what you said ' It will only repeat on pages that display group information'. Is this a bug or sort of default rule? What else can I do if I want the group header to repeat on each page no matter whether there is group info or not, besides moving the info from group header to pager header?
    Thanks a lot.
    Regards
    Joseph

Maybe you are looking for

  • Search function in ical.

    Doesn't give same results on same calendar on MacBook Air & Imac with same Lion & Ical version on both computers. The two calendars are both synced through same Icloud Account. Searching options selected are the same on both computers to. Searching o

  • External Hard Drives- Shared Vs. Mounted Device & Time Machine

    If you connect an external via firewire 800 it's fast for streaming itunes music, iphoto and high def movies- AND it's contacts will back up to your time capsule. If you also connect it via USB to the time capsule you can even access it via back to m

  • R/3 ABAP report to BW

    HI Gurus, I have a report in R/3. This is using around 4 tables to populate the output. Where the output has around 30 fields to populate. But, when we analysed we found that some of the values are populating wrong values. But, anyhow the requirement

  • Forcing PAI processing in the absence of a local event handler

    I have a dynpro screen with a splitter container on it. Each side is populated with a readonly gui object (of cl_gui_textedit and cl_gui_alv_grid). No special event handling had been enabled for these objects. I have an application toolbar button def

  • With 7.0.2 can't sync library with iPod

    Upgraded to 7.0.2 and during installation got a message that a corrupted Ipod had been detected. Can't figure that--all was well until upgrade. I can transfer to my library but I can't sync library to my iPod (it's all white). I've reinstalled 7.2 an