Objects in Array / ArrayCollection with FlowLayout

I am pretty baffled by what is happening here:
I am attempting to create an array of visual elements/containers (s:Group, to be precise), and each Group will contain a set of Labels as elements.
I've tried using both Array and ArrayCollection but am having a problem.
It seems to work okay if I simply use groupsArray:Array and do something like:
for (var i:int=0; i<totalGroups;i++) {
     (for var labelNum=0;labelNum<maxLabels;labelNum++) labelGroup.addElement(someLabel);
     groupsArray[i] = labelGroup;
When I add groupsArray[1] as a Panel element, the labels show up... the problem is, they are all stacked right on top of each other.
So what I need to do is be able to set Group.x, Group.y, Group.width, Group.layout, etc.
But when I try to do this, nothing shows up in the group.  What's more baffling is that something WILL show up okay for the final group in the queue, but not any of the others... only the last index in the array; I'm trying to set the properties using:
groupsArray[i].width = 300;
I thought maybe I could fix it by using an ArrayCollection, creating each group (with properties), and then using groupsArray.addElement(myGroup) and groupsArray.getItemAt(index)... but none of this seems to work...
The thing that confuses me the most is: (1) i'm getting no compile or runtime errors; and (2) the correct group and its label children show up fine (with x, y, width, and layout correct) for the very last item in the array, but none of the others...

here's a basic example:
var groupArray:ArrayCollection = new ArrayCollection();
var groupLayout:HorizontalLayout = new HorizontalLayout();
for (var i:int=0;i < 10;i++) {
var pageGroup:Group = new Group();
pageGroup.x = 60;
pageGroup.y = 60;
pageGroup.width = 300;
pageGroup.layout = groupLayout;
// parse through XML file for the page and for each word, insert it as a clickable text object
for (var x:int=0;x < 20; x++) {
     var wordLabel:Label = new Label();
     wordLabel.text = "word"+x.toString();
     pageGroup.addElement(wordLabel);
groupArray.addItem(pageGroup);
// tests:
groupPanel.addElement(groupArray[1]); // shows nothing inside Panel
groupPanel.addElement(groupArray[9]); // displays the Group (ie. all children labels) correctly inside Panel, with HorizontalLayout working
// I have also tried: groupPanel.addElement(groupArray.getItemAt(1));
// which gives compile error 1118: Implicit coercion of a value with static type Object to a possibly unrelated type mx.core:IVisualElement.
<s:Panel id="groupPanel" />

Similar Messages

  • VBA: problems in creating and storing objects in array with loop

    I created a Class named Issue. Then I created a function that creates Issue objects, set their properties with data from a worksheet and store them into a variant array through a loop. the problem is that everytime that the loops runs it overwrites the properties
    of the same object instead of creating a new object, setting its properties. Would anyone know how to solve that? The loop code goes below:
     'Stores all the Issues objects in an Array
    Function StoreAllIssues() As Variant
    Dim IssuesSheet As Worksheet
    Set IssuesSheet = Sheet1
    Dim intLastRow As Integer
    intLastRow = Uteis_Jorge.LastRowFunc(IssuesSheet, 1)
    Dim IssuesArray() As New Issue: ReDim IssuesArray(0)
    For i = 2 To intLastRow
        Dim MyIssue As New Issue
        MyIssue.IssueName = IssuesSheet.Cells(i, 1)
        MyIssue.Suggestion = IssuesSheet.Cells(i, 2)
        MyIssue.Priority = IssuesSheet.Cells(i, 3)
        MyIssue.Resolution = IssuesSheet.Cells(i, 4)
        MyIssue.JobStatus = IssuesSheet.Cells(i, 5)
        MyIssue.AssignedTo = IssuesSheet.Cells(i, 6)
        Set IssuesArray(i - 2) = MyIssue
        ReDim Preserve IssuesArray(i - 1)
    Next i
    ReDim Preserve IssuesArray(i - 3)
    StoreAllIssues = IssuesArray
    End Function
    Jorge Barbi Martins ([email protected])

    Hi Jorge,
    You can set the MyIssue to Nothing every time you don't use the MyIssue object, in this way, the array will properly store the new MyIssue object:
    For i = 2 To intLastRow
    Dim MyIssue As New Issue
    MyIssue.IssueName=IssuesSheet.Cells(i,1)
    Set IssuesArray(i - 2) = MyIssue
    ReDim Preserve IssuesArray(i - 1)
    Set MyIssue = Nothing
    Next i
    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.

  • Eliminating duplicates in arraycollection with multiple values in them

    I have an array collection with 4 values in it. It doesnt have a key but each row in the array collection has to be different.
    Could someone help me out with the code to eliminate all the duplicates?
    I have the array collection
    anchorGroupDetailAC  and each object in the array collection has anchorGroupId, assignmentStep, dimensionMasterId and dimensionValueId.
    i need each cell in the anchorGroupDetail to be unique. I found some examples online that talk about using one element in the object to be a key but how can we do it for all the 4 elements combined?
    Your help is greatly appreciated.
    Thank you
    Nikhil

            private function cc(event:FlexEvent) : void {
                for(var i:int = 0; i < 4; i++) {
                    var obj:Object = new Object();
                    if(i < 3) {
                        obj['anchorGroupId'] = i;
                        obj['assignmentStep'] = ("step" + i);
                        obj['dimensionMasterId'] = (i + 1) * 2;
                        obj['dimensionValueId'] = (i + 1) * 3;
                    } else {
                        obj['anchorGroupId'] = i - 1;
                        obj['assignmentStep'] = ("step" + (i - 1));
                        obj['dimensionMasterId'] = i * 2;
                        obj['dimensionValueId'] = i * 3;
                    _test.addItem(obj);
            private function filter() : void {
                for(var i:int = 0; i < _test.length; i++) {
                    if(getNbrTimesInList(Object(_test.getItemAt(i))) > 1) {
                        _test.removeItemAt(i);
                        i--;
            private function getNbrTimesInList(object:Object) : int {
                var nbr:int = 0;
                for each (var obj:Object in _test) {
                    if(   obj['anchorGroupId'] == object['anchorGroupId']
                        && obj['assignmentStep'] == object['assignmentStep']
                        && obj['dimensionMasterId'] == object['dimensionMasterId']
                        && obj['dimensionValueId'] == object['dimensionValueId'] ) {
                        nbr++;
                return nbr;
            private var _test:ArrayCollection = new ArrayCollection();
            private function handleClick():void {
                trace("collection before filter: " + ObjectUtil.toString(_test));
                filter();
                trace("collection after filter: " + ObjectUtil.toString(_test));
    Trace Result:
    collection before filter: (mx.collections::ArrayCollection)#0
      filterFunction = (null)
      length = 4
      list = (mx.collections::ArrayList)#1
        length = 4
        source = (Array)#2
          [0] (Object)#3
            anchorGroupId = 0
            assignmentStep = "step0"
            dimensionMasterId = 2
            dimensionValueId = 3
          [1] (Object)#4
            anchorGroupId = 1
            assignmentStep = "step1"
            dimensionMasterId = 4
            dimensionValueId = 6
          [2] (Object)#5
            anchorGroupId = 2
            assignmentStep = "step2"
            dimensionMasterId = 6
            dimensionValueId = 9
          [3] (Object)#6
            anchorGroupId = 2
            assignmentStep = "step2"
            dimensionMasterId = 6
            dimensionValueId = 9
        uid = "DC1E4607-4E77-90E9-D189-D87022CF6189"
      sort = (null)
      source = (Array)#2
    collection after filter: (mx.collections::ArrayCollection)#0
      filterFunction = (null)
      length = 3
      list = (mx.collections::ArrayList)#1
        length = 3
        source = (Array)#2
          [0] (Object)#3
            anchorGroupId = 0
            assignmentStep = "step0"
            dimensionMasterId = 2
            dimensionValueId = 3
          [1] (Object)#4
            anchorGroupId = 1
            assignmentStep = "step1"
            dimensionMasterId = 4
            dimensionValueId = 6
          [2] (Object)#5
            anchorGroupId = 2
            assignmentStep = "step2"
            dimensionMasterId = 6
            dimensionValueId = 9
        uid = "DC1E4607-4E77-90E9-D189-D87022CF6189"
      sort = (null)
      source = (Array)#2
    This is not pretty...but it works.
    T.K.

  • Modifying Array position with IViewCursor

    I have array print with command
    Alert.show(''+ObjectUtil.toString(arrColl));
    (mx.collections::ArrayCollection)#0
    filterFunction = (null)
    length = 4
    list = (mx.collections::ArrayList)#1
    length = 4
    source = (Array)#2
    [0] (Object)#3
    2008-03 = "1473"
    2008-03p = "40,19"
    desc = "Usuários únicos"
    [1] (Object)#4
    2008-03 = "1476"
    2008-03p = "-16,80"
    desc = "Novos usuários"
    [2] (Object)#5
    2008-03 = "53114"
    2008-03p = "39,25"
    desc = "Sessões"
    [3] (Object)#6
    2008-03 = "45"
    2008-03p = "-97,78"
    desc = "Tarifação"
    uid = "8B1A7D6D-62D1-C9BF-85DD-C538F40ED10D"
    sort = (null)
    source = (Array)#2
    I would like to modify the position of the Array, moving the
    last key for the beginning.
    thus:
    [0] (Object)#3
    desc = "Usuários únicos"
    2008-03 = "1473"
    2008-03p = "40,19"
    [1] (Object)#4
    desc = "Novos usuários"
    2008-03 = "1476"
    2008-03p = "-16,80"
    [2] (Object)#5
    desc = "Sessões"
    2008-03 = "53114"
    2008-03p = "39,25"
    [3] (Object)#6
    desc = "Tarifação"
    2008-03 = "45"
    2008-03p = "-97,78"
    my code source, but is not functioning. some tip of the
    error?
    /code]
    //Recebi o resultado e guarda em um array devido
    ordenação
    var arrColl:ArrayCollection = new ArrayCollection(event.data
    as Array);
    Alert.show(''+ObjectUtil.toString(arrColl));
    if (! runBefore) {
    runBefore=true;
    for (var i:int=0; i < arrColl.length; i++)
    // Get an IViewCursor object for accessing the collection
    data.
    var myCursor:IViewCursor=arrColl
    .createCursor();
    // Get the original collection length.
    var oldLength:int=arrColl.length;
    myCursor.seek(CursorBookmark.LAST);
    // The cursor is initially at the first item; delete it.
    var removedItem:Object=Object(myCursor.remove());
    // The cursor is at the (new) first item;
    // move it to the firs item.
    myCursor.seek(CursorBookmark.FIRST, 0);
    // Add removedItem as the first item.
    myCursor.insert(removedItem);
    var sort:Sort = new Sort();
    arrColl.sort=sort;
    // Refresh the collection view to apply the sort.
    arrColl.refresh();
    //Guarda na variavel o array
    dgReport.dataProvider = arrColl;
    [/code]

    No tip??

  • Change this to an XML array collection with an HTTP service in flex 3.0

    I need to change this to an XML array collection with an HTTP
    service in flex 3.0
    private var flatData:ArrayCollection = new ArrayCollection([
    { Country:"India", State:"Karnataka", Region:"South-West",
    Company:"Horizon", Product:"flexo",
    Year:"2000", Quarter:"Q1", Month:"Jan", Sales:-10, Cost:5,
    Production: 20 },
    { Country:"India", State:"Tamil Nadu",
    Region:"South-East",Company:"Horizon", Product:"flexo",
    Year:"2000", Quarter:"Q1", Month:"Mar", Sales:10, Cost:5,
    Production: 20 },
    { Country:"India", State:"Kerala", Region:"South-West",
    Company:"Horizon", Product:"flexo",
    Year:"2000", Quarter:"Q4", Month:"Nov", Sales:10, Cost:5,
    Production: 20},
    { Country:"India", State:"Assam", Region:"North-East",
    Company:"Horizon", Product:"Trinetra",
    Year:"2000", Quarter:"Q1", Month:"Feb", Sales:40, Cost:20,
    Production: 20 },
    { Country:"India", State:"Kerala", Region:"South-West",
    Company:"Horizon", Product:"Trinetra",
    Year:"2000", Quarter:"Q4", Month:"Dec", Sales:55, Cost:27.5,
    Production: 20 },
    { Country:"India", State:"Karnataka", Region:"South-West",
    Company:"Horizon", Product:"Trinetra",
    Year:"2000", Quarter:"Q2", Month:"Apr", Sales:20, Cost:10,
    Production: 20 },
    // confusion
    { Country:"India", State:"Delhi", Region:"North-East",
    Company:"Confusion", Product:"Besto",
    Year:"2000", Quarter:"Q1", Month:"Jan", Sales:20, Cost:10,
    Production: 20 },
    { Country:"India", State:"Orissa", Region:"South-East",
    Company:"Confusion", Product:"Besto",
    Year:"2000", Quarter:"Q1", Month:"Feb", Sales:10, Cost:5,
    Production: 20 },
    { Country:"India", State:"Gujrat", Region:"North-West",
    Company:"Confusion", Product:"Besto",
    Year:"2001", Quarter:"Q4", Month:"Oct", Sales:50, Cost:25,
    Production: 20 },
    { Country:"India", State:"Delhi", Region:"North-East",
    Company:"Confusion", Product:"Besto",
    Year:"2001", Quarter:"Q4", Month:"Nov", Sales:60, Cost:30,
    Production: 20 },
    { Country:"India", State:"Tamil Nadu",Region:"South-East",
    Company:"Confusion", Product:"Besto",
    Year:"2001", Quarter:"Q4", Month:"Dec", Sales:70, Cost:35,
    Production: 20},
    { Country:"India", State:"Gujrat", Region:"North-West",
    Company:"Confusion", Product:"Best",
    Year:"2000", Quarter:"Q1", Month:"Mar", Sales:30, Cost:15,
    Production: 20 }
    can u pls tell me

    Create a uriTemplate like this
    /auth?uname={uname}&pass={pass}
    use GET method only.
    generate the personalization keys.

  • ArrayCollection with custom keys

    Hello!
    Is it possible to have an Array or ArrayCollection with 'custom' keys?
    e.g.
    myCollection['name']['first']
    myCollection['name']['last']
    myCollection['age']
    myCollection['address']
    etc...
    AS3 always forces an index-like key: myCollection[0]['name']['first'], myCollection[1]['name']['last'], myCollection[2]['age'] etc.
    Thank you!

    ArrayCollections are basically indexed arrays wrapped in another class. Can't get around that. How about using the dictionary class?
    http://livedocs.adobe.com/flex/3/langref/flash/utils/Dictionary.html
    If this post answers your question or helps, please mark it as such.
    Greg Lafrance - Flex 2 and 3 ACE certified
    www.ChikaraDev.com
    Flex / AIR Development, Training, and Support Services

  • After REFRESH the cached object is not consistent with the database table

    After REFRESH, the cached object is not consistent with the database table. Why?
    I created a JDBC connection with the Oracle database (HR schema) using JDeveloper(10.1.3) and then I created an offline database (HR schema)
    in JDeveloper from the existing database tables (HR schema). Then I made some updates to the JOBS database table using SQL*Plus.
    Then I returned to the JDeveloper tool and refreshed the HR connection. But I found no any changes made to the offline database table JOBS in
    JDeveloper.
    How to make the JDeveloper's offline tables to be synchronized with the underling database tables?

    qkc,
    Once you create an offline table, it's just a copy of a table definition as of the point in time you brought it in from the database. Refreshing the connection, as you describe it, just refreshes the database browser, and not any offline objects. If you want to syncrhnonize the offline table, right-click the offline table and choose "Generate or Reconcile Objects" to reconcile the object to the database. I just tried this in 10.1.3.3 (not the latest 10.1.3, I know), and it works properly.
    John

  • Displaying custom drawn panels in a panel with FlowLayout vs GridLayout

    I am having trouble to display my custom panels(on which I have drawn) in another panel with FlowLayout. When I use this layout only a small part of their top-left corner appears, when using the GridLayout they are displayed as should, all. Why is this? Is there any way around it?
    The following is the code:
    package diagramillustrator;
    import java.awt.*;
    import java.util.Vector;
    import javax.swing.*;
    public class ClassDiagram extends JPanel
        //fields
        //<editor-fold>
        //general info
        public String title = "class";
        public String name;
        public Vector interfaces;
        public Vector exceptions;
        public String superclass;
        public Vector subClasses;
        public boolean superClass;
        public boolean subClass;
        public String dPackage;
        public String dExtends;
        //variables
        public FieldStructure field;
        //methods
        public MethodStructure constructor;
        public MethodStructure metho;
        //</editor-fold>
        /** Creates a new instance of ClassDiagram */
        public ClassDiagram()
            super();
            super.setSize(132,75);
        protected void paintComponent(Graphics g)
           setBackground(Color.WHITE);
           Graphics2D g2d = (Graphics2D) g;
           super.paintComponent(g2d);
           g2d.setStroke(new BasicStroke(2f));
           g2d.drawRect(1,1,132,25);
           g2d.setFont(new Font("arial", Font.BOLD, 12));
           g2d.drawString(title, 4,18);
           g2d.setColor(Color.LIGHT_GRAY);
           g2d.fillRect(1,25,132,25);
           g2d.setColor(Color.BLACK);
           g2d.drawRect(1,25,132,25);
           g2d.setColor(Color.WHITE);
           g2d.fillRect(1,51,132,25);
           g2d.setColor(Color.BLACK);
           g2d.drawRect(1,50,132,25);
        public static void main(String[] args)
            JFrame f = new JFrame("Testing ClassDiagram");
            f.setSize(500,400);
            //layout shows it correctly
            JPanel panel1 = new JPanel(new GridLayout());
            //layout shows it incorrectly
            //JPanel panel1 = new JPanel(new FlowLayout());
            panel1.setSize(200,200);
            ClassDiagram c1 = new ClassDiagram();
            ClassDiagram c2 = new ClassDiagram();
            ClassDiagram c3 = new ClassDiagram();
            panel1.add(c1);
            panel1.add(c2);
            panel1.add(c3);
            f.add(panel1);
            f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            f.show();
    }Here is the main method included in the class(the main method is used for testing here) where the adding etc is done.
    public static void main(String[] args)
            JFrame f = new JFrame("Testing ClassDiagram");
            f.setSize(500,400);
            //layout shows it correctly
            JPanel panel1 = new JPanel(new GridLayout());
            //layout shows it incorrectly
            //JPanel panel1 = new JPanel(new FlowLayout());
            panel1.setSize(200,200);
            ClassDiagram c1 = new ClassDiagram();
            ClassDiagram c2 = new ClassDiagram();
            ClassDiagram c3 = new ClassDiagram();
            panel1.add(c1);
            panel1.add(c2);
            panel1.add(c3);
            f.add(panel1);
            f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            f.show();
        }Please help.
    Thanks,
    AndXer

    Layout managers.
    JPanel panel1 = new JPanel(new GridLayout());GridLayout divides the availabale space into equal cells and expands each child component to fill the cell.
    JPanel panel1 = new JPanel(new FlowLayout());FlowLayout attempts to show each child component at its preferred size. The preferredSize is determined by the layout manager in the process of laying out the children. For a graphic component, ie, a component with no child components, the request for the components preferredSize will return the default size which is 10,10 for JPanel. Therefore you will need to either set the preferredSize for the gtaphic component or override the getPreferredSize method and return the desired Dimension. Another limitation of FlowLayout is that it attempts to lay its children out in&#8211;line.
    GridBagLayout also respects the preferredSize of child components and offers more versatility.
    import java.awt.*;
    import javax.swing.*;
    public class CD extends JPanel
        public String title = "class";
        public CD()
            super();
            setPreferredSize(new Dimension(132,75));
            setBackground(Color.WHITE);
        protected void paintComponent(Graphics g)
            Graphics2D g2d = (Graphics2D) g;
            super.paintComponent(g2d);
            g2d.setStroke(new BasicStroke(2f));
            g2d.drawRect(1,1,130,25);
            g2d.setFont(new Font("arial", Font.BOLD, 12));
            g2d.drawString(title, 4,18);
            g2d.setColor(Color.LIGHT_GRAY);
            g2d.fillRect(1,25,130,25);
            g2d.setColor(Color.BLACK);
            g2d.drawRect(1,25,130,25);
            g2d.setColor(Color.WHITE);
            g2d.fillRect(1,51,130,25);
            g2d.setColor(Color.BLACK);
            g2d.drawRect(1,50,130,25);
        public static void main(String[] args)
            JPanel panel1 = new JPanel(new GridBagLayout());
            // This has little affect until after realization and
            // is then subject to its parent layout manager. Use
            // the preferredSize for better results.
            //panel1.setSize(200,200);
            GridBagConstraints gbc = new GridBagConstraints();
            gbc.insets = new Insets(5,5,5,5);
            gbc.weightx = 1.0;
            gbc.weighty = 1.0;
            // Add some components
            int n = 5;
            // and specify columns
            int cols = 3;
            for(int j = 0; j < n; j++) {
                gbc.gridwidth = ((j+1) % cols == 0) ? GridBagConstraints.REMAINDER
                                                    : 1;
                panel1.add(new CD(), gbc);
            JFrame f = new JFrame("Testing ClassDiagram");
            f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            f.add(panel1);
            f.setSize(500,400);
            f.setLocation(200,200);
            f.setVisible(true);
    }

  • String Array declaration with multiple lines

    I have an array declaration with several indexes where it covers multiple lines.
    Please advise if this is the best way to declare an array declaration with multiple lines:
    String cityString = "San Diego, Oakland, London, New York, Dublin," +
    "Dallas, Milan";
    String city[] = cityString.split(",");

    String[] city = {"San Diego", "Oakland", "London",
    "New York", "Dublin", "Dallas", "Toronto"};You can use indentation and line breaks as you like, as usual in Java.

  • How to make 1D Array but with only one element filled in Real Time

    Hi folks,
    here I am with another question. I want to implement an prediction discrete state space observer which is going to run on a CRIO real time target. I am going to do it just like in the example which comes with LV.
    I have some questions regarding the input and outputs which in the example those are "dummy".
    My model is a SISO model, but the function "Construct SS model" returns parameters (A,B,C,D Matrices) as 2D arrays, so once you connect the cluster model into the Discrete Observer model, it takes y and u as 1D arrays despite of the fact that there is a SISO model.
    I realized that the function I am using in the simulations, uses 1D arrays but with only one element filled:
    Does anyone knows how to implement such 1D arrays in Real Time? I guess the way to do it is preallocating one array of zeros of size 1, and then recirculating it through some SR, and replacing the element with my real input and output, but at the dummy.vi, they are using a simple "build array"
    function.

    Ok, I did it that way. But I am facing another problem right now...
    At some point the Discrete Observer return a NAN array, you will see the code in the code snippet?
    I get rid of that component by component, but the observer gets "stuck" in it. So my Control law is zero... but the state stimate is NAN.
    Also I am attaching the VI.
    I do not know why, since in the simulation program all runs well. any thoughts? Maybe the internal numeric precision of the State Space Model?
    Attachments:
    RT - Pole Placement + Complete Observer.vi ‏40 KB

  • Moving selected objects up and down with keyboard is automaticly applying a colour fill.

    Hi,
    My InDesign is strangely applying a colour fill when i move an objects up or down using the directional arrow in my keyboard. If the colour pallet is open. Nudging an object up makes the pallet disappear on the first press. It then reappears on the second press while filling the object (text frame) with black. This is instensly frustrating. How can I stop this? Suggestions would be very appreciated.
    I have already reset the preferences.
    Cheers,

    Thanks for your reply.
    I fixed the problem by replacing the keyboard!
    Cheers,
    Nick Meadows
    0421 976 704
    www.nickmeadows.com
    Date: Fri, 30 Mar 2012 06:01:22 -0600
    From: [email protected]
    To: [email protected]
    Subject: Moving selected objects up and down with keyboard is automaticly applying a colour fill.
        Re: Moving selected objects up and down with keyboard is automaticly applying a colour fill.
        created by Peter Spier in InDesign - View the full discussion
    I have to ask if you reset the prefs uing one of the methods in this thread: Replace Your Preferences If not, there's a good chance you left out one of the files, so please try again using one of the listed methods. And please tell us the OS and your version of ID, including the patch level. Obviously this is not normal behavior. It sounds as if the Swatches panel has focus when you are pressing the arrow keys.
         Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/4302200#4302200
         To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/4302200#4302200. In the Actions box on the right, click the Stop Email Notifications link.
         Start a new discussion in InDesign by email or at Adobe Forums
      For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • Can Business Object Universe be used with other BI Tool

    Post Author: help_eachother
    CA Forum: Semantic Layer and Data Connectivity
    Hi,
    Can Business Objects Universe be used with other BI tool ?
    Thanks

    Post Author: amr_foci
    CA Forum: Semantic Layer and Data Connectivity
    like wat tools...
    i heared in an oracle session that their business intelligence system would be able to connect to other business intelligence system ex, business objects
    but i dont know how it works,, or even anything about oracle BI
    good luck

  • Wrong file in the "Populating an ArrayCollection with retrieved data" exercise

    In the "Populating  an ArrayCollection with retrieved data" there is a file ex2_04_starter.zip, which contains ex2_04_solution.mxml file and should contain ex2_04_start.mxml, right ?
    Great videos! Thank you!

    Hi Burpix,
    Looks like the link for the starter file within the exercise is linked to the wrong file.  If you pull the project archive for Day 2 you will get all of the starter & solution files and video transcripts for all of Day 2 exercises.  The starter file for ex2.04 is correct if download it from the project archive zip.  Adobe will be fixing the link within the exercise later but for now you can pull the correct starter file from the project archive zip.

  • Property dataid references object in a scope with shorter lifetime than the

    Hi,
    Can some one help me with this error.
    <h:dataTable value="myBean.list" var="data">
    <h:column>
    <h:outputText rendered="#{data.ok} value="This item is Ok"/>
    </h:column>
    </h:dataTable>
    Error -
    Property dataid references object in a scope with shorter lifetime than the target scope session

    What you have in the faces-config.xml is more important here. It sounds like on of the property of the session bean scope references to the request bean scope bean. This is illegal.
    Sergey : http://jsfTutorials.net

  • How to check string array elements with a string with in one forEach tag ?

    Hi All,
    I am new to JSTL and EL. I need to change the following Java code into JSTL and EL.. I struggled to change this code into JSTL.
    How can i change the if loop which tests the string array element with one bean property ?
    -------------------------------------------------------------------------------------------------------------for(int j=0 ; j < iSelectedCount; j++)
    if(strSelectedRoleId[j].equals(lineRole.getRoleID()))
    isAvailable = true;
    Please help me on this.
    It is very urgent......
    Thank you for ur help,
    Natraj

    import java.util.Calendar;
    Calendar rightNow = Calendar.getInstance();  // gets the current date and time to millisec
    Calendar earlyTime = Calendar.getInstance().set(Calendar.HOUR_OF_DAY, 6).set(Calendar.MINUTE, 30);
    Calendar lateTime = Calendar.getInstance().set(Calendar.HOUR_OF_DAY, 8).set(Calendar.MINUTE, 0);
    if (rightNow.compareTo(earlyTime)> 0 && rightNow.compareTo(lateTime) < 0){
    // do something
    }Try this.

Maybe you are looking for