Components in grid panel out of order

Experiencing this with VWP but had it some with Creator 2 as well:
I line up my components in the right order in the designer, but wen I deploy they are in a different order. Usually they are in the wrong order in the JSP as well...the designer still shows them in the right order until I restart, then the designer shows the wrong order as well. If i act quick I might be able to get them to stay in order, but half the time when I deploy they are in a random order. If I (luckily) get them set they won't change...but manipulating the order at all is sure to cause them to screw up somewhat randomly. This is killing me. I can't use this tool like this. Has anyone else experienced this? Is there a plan to fix it?
- Mark

Is it possible that you could zip up your project and send it to cfqa-testapps AT sun DOT com?
If not, could you please give us more details/a series of steps in order to duplicate the problem.
Thanks,
/krys

Similar Messages

  • ALV Grid Exporting to Excel - Columns out of order

    Hi,
    In my ALV grid everything is in order as it is in the structure. When however I export to excel from ALV grid, the columns are out of order. First it lists the string columns, then number columns and lastly date columns. Is there a way to make excel keep the same order as it is in ALV grid?
    Thanks,
    Sergiy

    I am not much of an ABAPer but I was able to set the column position during data declaration with
    gs_fcat_line-col_pos = 1, for example.
    That would put the column in the first position in ALV as well as the excel export.
    Thanks for your inputs.
    Sergiy

  • How do I uninstall iTunes and it's components after I already started uninstalling out of order?

    My kids installed iTUNES and don't use it anymore.  I started unstalling different components before I found out that they needed to be uninstalled in a certain order.  Now I can't uninstall or reinstall and it's interfereing with everything.

    Now I can't uninstall or reinstall and it's interfereing with everything.
    What error messages are you getting when you try uninstalling or reinstalling, al? (Precise text, please.)

  • Display a buttons in the footer of a grid panel

    I display images in a grid panel .I want to know how to add components in the footer part of the panel.
    Because when I add them simply by using
    grid.getChildren().add(component);they are added just after the last displayed image.
    I thought to the VerbatimTag element by adding the
    tag but I didn't found which method to use to add the
    tag into the VerbatimTag.
    Thanks in advance for your help.

    Can you please explain to me because I m really knew with JSF.

  • Nested Grid Panels

    Hello,
    I'm trying to center my website and the only way i though i could do this was to put all my components into some sort of table or something, and since JSC does not support colspans and rowspans, i had to make do with nested Grid Panels. Boy, was i in for a heck of a time.
    After a few hours of fudging i finally got the layout i wanted, in Design Mode that is. When i deployed it to the App Server 8 and viewed it in IE, the final result was not rendered the same as what i had in design mode. For instance, i had a nested grid panel which contained a button and an empty grid panel. The empty grid panel was basically used to offset the button in a certain direction for better placement (if there is a better way, pls tell me!). Anyway when deployed, this was not rendered properly such that the empty grid panel was not included - the button was centered in the parent grid panel rather than offset to the right (the way i wanted it).
    Another thing which didn't work were some of my image components. Some loaded their images correctly and some others did not - they were blank and had a red cross in the corner.
    Is there a known issue with nested grid panels? I had quite a few levels of nests so maybe the browsers did not like this? Thanks a lot.
    Mitch_J.

    Let me try to clarify what you're seeing here.
    The grid panel component is really intended as a -container- component. In particular, at runtime, if the grid panel has zero components as children, it will take up -zero- space. It might render an empty <table> tag, or it might render nothing - I can't remember what's in the component renderer logic. But the end result is the same: You shouldn't use an empty grid panel component as a "spacing" component.
    Why does it work in the designer then, you're asking?
    That's deliberate designtime behavior to make it easier to work with the component. Let's say you want to drop a grid panel compoent, and then put a button or two in it. First you drop the grid panel. Uh oh - if the designer renders it the same way as it will be at runtime, the grid panel will have size 0,0 (or maybe even be invisible) and you (a) don't see it, and (b) can't drop on it in the designer. (As a workaround, you -can- drop on it in the Outline, but still, this is not what users expect at designtime).,
    So, the component designtime renderer will enforce a minium size on the component for the specific case that the component is empty or invisible, forcing a small border on the component, such that it's easily visible and easily a drop target.
    If you want a spacing component, try a Static Text for example, with some space characters in it.
    -- Tor
    http://blogs.sun.com/tor

  • Images Out of Order

    Heya;
    I just headed over to my "All Images" folder, which I do not do often, only to find that the images were out of order and some of them are missing "Date Created" listings. Also, there are no "Size" listings. So I opened "Arrange By" and the "Size" and "Label" options were dimmed or hazed over. How do I fix this problem?
    Blessings,
    Damon

    Now I just got a sudden "we have detected trojans on your pc" WINDOWS SECURITY ALERT clamming down my safari scan page while checking out "old mac pin wheel cursors" on my mac. It looks exactly like the "my computer" page on a windows machine, complete with the proper icons which can be clicked but don't do anything page. What is this and why did it show up now? According to this thing I am on a windows machine that has exactly 299 trojans. Text version below.
    System Tasks
    View system information
    Add or remove programs
    Change a settings
    Other Places
    My Network Places
    My Documents
    Shared Documents
    Control Panel
    Details
    My Computer
    System Folder
    System scan progress
    Found 58 trojans
    Shared Documents
    Found 54 trojans
    My Documents
    Hard drives
    Found 270 trojans
    Local Disk (C:)
    Found 17 trojans
    Local Disk (D:)
    DVD
    DVD-RAM Drive (E:)
    100%
    Scan complete. 399 fileinfos was found!
    Your Computer is Infected!
    fileinfos and actions:
    Name Risk level Date Files infected State
    Trojan-IM.Win16.PS.fp Critical 03/13/2010 15 Waiting removal
    Trojan.Win32.SubSys.dr Critical 05/13/2009 23 Waiting removal
    Trojan-Clicker.HTML. IFrame.bk Critical 04/17/2010 37 Waiting removal
    Description:
    This program is potentially dangerous for your system. Trojan-Downloader stealing passwords , credit cards and other personal information from your computer.
    Advice:
    You need to remove this fileinfo as soon as possible!
    Full system cleanup
    Windows Security Alert
    To help protect your computer, Windows Web Security has detected trojans and ready to remove them.
    Detected spyware and adware on your computer:Filename:Remove allCancelSpyware is software, which can gather informationfrom user`s computer through Internet connection and sedn them to it`s creator. Gathered information can be passwords, e-mail addresses and all that data, which is important for you.
    What on earth is that!

  • MS6147 out of order

    I have bought several MS6147 Ver1:1 motherboards about 1 year ago and several are now out of order.
    I have notice that in five of those, there are three bumped capacitors (EC4, EC5 and EC6), which I have replaced but PCB still doesn't work.
    With capacitors replaced there are now 157 Ohms between both terminals. (Previously it was shortcircuit).
    Now, with those capacitors replaced, fan runs for about 15 seconds and it stop again. Nothing appears on screen.
    I have checked CPU's and memory cards in another board and they are OK.  
    Anyone has similar problems or knows how to fix this problem?.
    Thanks in advanced.
    Manolo

    John,
    I am not sure what you mean by am I "in folder view". On the left side panel I can see folders and all the folders are in the correct order.
    What do you mean by create a new folder of images and repeat?
    I always create a new folder where the folder name is the date (for example 10 Feb 07 is 070210. And all the images in the folder are 070210-1, 070210-2,070210-3 etc. After renaming the files I place them in the folder and then import into LR.
    I checked the metadata for the images and the original date and time are still there and correct. As you would expect from untouched raws and jpegs.
    Here is a small extraction of the data from one folder. Sort by capture time is selected. But despite this the files remain to be displayed in what seems to be a strange binary numerical order by filename - not even in true numerical order. Even when I attempt to sort by File name the images are ordered in the same fashion as below.
    Filename Date Time
    070129-1 30.01.2007 07:56:53
    070129-10 30.01.2007 08:08:44
    070129-100 30.01.2007 11:13:33
    070129-101 30.01.2007 11:13.53
    070129-102 30.01.2007 11:14:32
    070129-103 30.01.2007 11:14:39
    070129-104 30.01.2007 11:44:41
    070129-105 30.01.2007 11:44:43
    070129-106 30.01.2007 11:15:56
    070129-107 30.01.2007 11:16:34
    070129-108 30.01.2007 11:16:36
    070129-109 30.01.2007 11:46:40
    070129-11 30.01.2007 08:10:23
    070129-110 30.01.2007 11:16:46

  • Fragments in Grid Panels

    I've read in other posts that Creator does not handle page fragments in Grid Panels (at lease not well). I've tried everything I can think of to get fragments to work in a Grid in order to avoid using absolute positioning or inconsistently behaving CSS, and have little to no luck doing so.
    I'm also disappointed that Struts Tiles do not work with Creator. I'm really still evaluating this product, and I'm on the verge of going on to another if I can't find a flexible way of handling fragments.
    For example, I have a footer fragment that I want to "float" at the bottom of my content as the last row in a Grid. Alas, I cannot put the footer in a Grid so I'm forced to use absolute positioning or a css class that behaves differently in various browser types. Other than the limited options with fragments I love Creator; however, I may be forced to go with another tool.
    Am I missing something? Is there actually a way to put a fragment into a Grid Panel and see it show up in my design view (and when deployed)?
    Thanks,
    Tom

    Hi Tom,
    not sure you are missing something. IMHO it is NOT working. I have already posted two subjects on the related theme and there is no consistent answer from Creator team.
    Try to use LayoutPanel and put your fragment using CSS at the bottom of this panel.
    Best regards,
    Alex

  • Disable all the components of a panel ( panels within the main panel )

    Hi guys!
    I have a problem!
    i have to disable all the components of a panel. please note that i am also having panels within the main panel. please tell me how to do that!!!
    its urgent!!

    Hi guys!
    I have a problem!Wouldn't have figured that one out by myself ...
    its urgent!!No, it's not.
    You know, a panel is most often a subclass of Container, so all you need to do is recursively disable all child components. The methods getComponents and getComponent are very helpful when trying to access child components. Code likeif ( comp instanceof Container )
      // do soemthing
    }will help in determining whether a child component is yet another Container.

  • Overlap of components in the panel

    This is for an application which computes the total cost of configured laptop.
    The main window has 2 panels. The top panel should have a label, and textfield. 3 comboboxes, radiobuttton group, 2 check boxes. I am not able to display the components next to each other. They overlap in the top panel.(This panel has a GridLayout) The code is as follows(does not have all the components yet)
    The 2nd panel has a 2 buttons and textarea. Can anybody please help.
    import java.awt.event.*;
    import javax.swing.*;
    import java.awt.*;
    import java.util.*;
    public class WClass extends JFrame implements ActionListener
         private Container pane;
         private JPanel P1;
         private JPanel P2;
         private JButton submit;
         private JButton clear;
         private JTextArea Out;
         private JLabel name;
         private JTextField Custname;
         private JComboBox processor;
         private JComboBox harddrive;
         int row;
         public WClass()
              super("Laptop Computer Configuration");
              P1 = new JPanel();
              P1.setLayout(new GridLayout(2,4));
              P2 = new JPanel(new BorderLayout());
              name = new JLabel("Customer Name");
              add(name);
              Custname = new JTextField(10);
              Custname.addActionListener(this);
              add(Custname);
              String p[] = {"Pentium 4", "Celeron", "AMD", "Intel Centrino"};
              processor = new JComboBox(p);
              processor.setMaximumRowCount(3);
              processor.addItemListener(
                             new ItemListener()
                   public void itemStateChanged(ItemEvent e)
                        if(e.getStateChange() == ItemEvent.SELECTED)
                        row = processor.getSelectedIndex();
              add(processor);
              String h[] = {"30 GB", "40 GB", "60 GB"};
              harddrive = new JComboBox(h);
              harddrive.setMaximumRowCount(2);
              harddrive.addItemListener(
                             new ItemListener()
                   public void itemStateChanged(ItemEvent e)
                        if(e.getStateChange() == ItemEvent.SELECTED)
                        row = harddrive.getSelectedIndex();
              add(harddrive);
         add(P1, BorderLayout.NORTH);
              submit = new JButton("Submit");
              clear = new JButton("Clear");
              Out = new JTextArea(10,5);
              P2.add(submit, BorderLayout.WEST);
              P2.add(clear, BorderLayout.EAST);
              P2.add(Out,BorderLayout.CENTER);
              add(P2, BorderLayout.SOUTH);
         public void actionPerformed(ActionEvent event)
    import javax.swing.JFrame;
    public class Win
         public static void main(String args[])
              WClass window = new WClass();
              window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE );
              window.setSize( 500,400);
              window.setVisible( true);
    }

    It is not easy to read your code due to lack of formatting. When you post code you should highlight it and click the "code" button. This preserves the formatting.
    I see some lines that say "add(whatever)". Shouldn't these be "P1.add(whatever)". In other words you want to be adding components to a panel rather than the base JFrame if I understand your requirement..

  • Clear Grid Panel

    I'm using panel Grid to display images .And I use buttons to scroll into the list of the images.But in each listener of the buttons I must clear the panel grid to display the images for the associated page.
    Because the last images still displayed despite the fact that I have created a method named
    findAndRemoveComponentInRoot(componentId);
    to remove components by Id.
    And I also have Exception
    Component ID form1:Results:button0 has already been found in the view.
    I also tried with this
    for(int j=0;j<grid.getChildCount();j++){
                grid.getChildren().remove(j);
            }But I still have the exception.
    How can I do please.
    Thanks.

    Hi,
    The components are of various types like display components, input / output components, containers etc. The grid panel is a container. The containers can only hold other components. There is no action even associated with the container components. Also grid panels are not visible components. How do you propose to click on something that is not visible. It would be better if you explained your use case.
    Cheers
    Giri

  • How do I move back to the grid panel

    There must be a key command to move between the grid panel or the filmstrip and the keywording panel, isn't there? I don't want to use my mouse. I just want to select the photo (if I'm in the grid panel I just move right arrow or left) and then go to the keywording panel (Command K) and then GET BACK TO THE GRID PANEL SO I CAN SELECT THE NEXT PHOTO. I've looked at a lot of articles and lists of key commands for Lightroom 4 and can't seem to find the answer.

    In case this helps, pammmm, the Esc key is used in many programs to back out of ("escape" from) a lot of places. For example, if you're in a dialog box, pressing Esc is usually the same as clicking the Cancel button. You'll find the Esc key used in this way in all kinds of programs, from Photoshop to Microsoft Word.
    It is possible that the reason Esc isn't documented is because it isn't documented in a lot of other programs either. It's probably just assumed as a "power user" shortcut, the same way a lot of people know that they can press Enter instead of clicking OK.

  • OutputText in Grid Panel problem.

    Can anyone explain why the text displayed using an outoutText component is a single line running off the end of the screen instead of being contained within the area of an outputText component?
    I expected the code below to give a two column table. The first column contains images and the second contains outputText components. The width of the columns is set using the stylesheet classes centrala and centralb to be 25px and 325 respectively.
    The outputText gets the text to display from a property file and the fonts etc are set using the stylesheet with the styleclass centraltext shown below.
    Thanks in advance for any help with this.
    John.
    <h:panelGrid binding="#{central.gridPanel3}" columnClasses="centrala,centralb" columns="2" id="gridPanel3" style="width: 350px; height: 333px;">
                <h:graphicImage binding="#{central.image1}" id="image1" style="width: 24px; height: 50px;" value="images/spacer.gif"/>
                <h:outputText binding="#{central.outputText5}" id="outputText5" styleClass="centraltext" value="#{info.c1}"/>
                <h:graphicImage binding="#{central.image2}" id="image2" style="width: 24px; height: 12px;" value="images/leafbulletpoint.gif"/>
                <h:outputText binding="#{central.outputText1}" id="outputText1" styleClass="centraltext" value="#{info.c2}"/>
                <h:graphicImage binding="#{central.image3}" id="image3" style="width: 24px; height: 12px;" value="images/leafbulletpoint.gif"/>
                <h:outputText binding="#{central.outputText2}" id="outputText2" styleClass="centraltext" value="#{info.c3}"/>
                <h:graphicImage binding="#{central.image4}" id="image4" style="width: 24px; height: 12px;" value="images/leafbulletpoint.gif"/>
                <h:outputText binding="#{central.outputText3}" id="outputText3" styleClass="centraltext" value="#{info.c4}"/>
                <h:graphicImage binding="#{central.image5}" id="image5" style="width: 24px; height: 12px;" value="images/leafbulletpoint.gif"/>
                <h:outputText binding="#{central.outputText4}" id="outputText4" styleClass="centraltext" value="#{info.c5}"/>
            </h:panelGrid>
    .centraltext {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        line-height: 12px;
        color: #ffffff;
        width: 324px;
        height: 50px;
    }

    Yes: Output Text renders a <span> containing the text. A span is an inline tag. And according to the CSS2.1 spec, the "width" property is ignored (does not apply) when in normal flow: http://www.w3.org/TR/CSS21/visudet.html#q4 .
    That's because when you put the output text inside a grid panel, it's not absolutely positioned itself - it's normal flow (the grid panel might however be absolutely positioned but that doesn't matter).
    If you drop an output text on its own and change its width, you'll notice that it -does- cause the text inside to be wrapped; that's because the width property does apply for absolutely positioned inline boxes; just not for normal/static flow inline boxes.
    -- Tor
    http://blogs.sun.com/tor

  • ITunes is playing tracks out of order

    With the new iTunes update all the tracks for my albums are out of order.  This really poses a problem when playing Broadway soundtracks (I kind of like to hear the show in order).
    Is there an easy fix for this?

    I also have this problem when in album "grid" view. iTunes plays the songs totally out of orded, but NOT by shuffling. (I've made sure the "shuffle" function is turned off). The order it plays the songs is screwed up, but non-random. I.e it's the same everytime.
    Just like the previous poster, I've also assigned numbers to each track title, and they're organized correctly in each album. It's just that iTunes seems to ignore the order of the songs, and jumps between albums.
    This is NOT good for my OCD!

  • Data written to socket getting lost?  or perhaps out of order?

    I'm trying to fix a bug in Flashmog. The bug is described in more detail here.
    Basically what is happening is that my Flash client claims that it is calling functions that don't arrive at the server -- or they arrive, but the socket data is out of order and therefore is garbled.  I've stared at the source code for hours and tried a lot of trial-and-error type stuff and added trace statements to see if I can find the problem and I'm not having any luck.
    In particular, there's class I have called RPCSocket that extends the AS3 Socket class so I can serialize data structures before sending them across a socket.  At one point, this RPCSocket class calls super.writeBytes and super.Flush.  It is the point at which I send all data out of my client. The data is binary data in AMF3 format.
              public function executeRPC(serviceName:String, methodName:String, methodParams:Array):void {
                   if (!this.connected) {
                        log.write('RPCSocket.executeRPC failed. ' + methodName + ' attempted on service ' + serviceName + ' while not connected', Log.HIGH);
                        throw new Error('RPCSocket.executeRPC failed. ' + methodName + ' attempted on service ' + serviceName + ' while not connected.');
                        return;
                   var rpc:Array = new Array();
                   rpc[0] = serviceName;
                   rpc[1] = methodName;
                   rpc[2] = methodParams;
                   var serializedRPC:ByteArray = serialize(rpc);
                   if (!serializedRPC) {
                        log.write('RPCSocket.executeRPC failed.  Serialization failed for method ' + methodName + ' on service ' + serviceName, Log.HIGH);
                        dispatchEvent(new IOErrorEvent(IOErrorEvent.IO_ERROR, false, false, 'RPCSocket.executeRPC failed.  Serialization failed for method ' + methodName + ' on service ' + serviceName));
                   super.writeUnsignedInt(serializedRPC.length);
                   super.writeBytes(serializedRPC);
                   super.flush();
              } // executeRPC
    Can someone recommend a way for me to store without corruption, conversion, or filtering or translation of any kind *all* of the information sent across this socket? I'd like to write it to a file.  I'm guessing that keep a global ByteArray var and storing the info there might work, but I'm wondering how I might get the contents of that ByteArray into a file so I can inspect it.
    Also, I'm wondering if I might be able to inspect what flash actually sends out on the socket?  I have a sneaking suspicion that data I supply to super.writeBytes may be sent out of order or may not actually get sent across the socket.  This bug I'm talking about only seems to happen under high-stress situations when I'm sending dozens of messages per second across this one socket.

    oops...forgot link to bug description: http://flashmog.net/community/viewtopic.php?f=5&t=549

Maybe you are looking for