Disappearing lines in a JPanel

I have some buttons in a panel and the panel is placed in another panel which contains some lines and these two panels are added to a scrollpane. The problem is that, if I scroll the frame or place another window on the frame the lines disappear. I have not used getGraphics() method. All the painting has been done in the paintComponent().What might be the reason.

What might be the reason. You are doing something wrong.
If you need further help then you need to create a [url http://homepage1.nifty.com/algafield/sscce.html]Short, Self Contained, Compilable and Executable, Example Program that demonstrates the incorrect behaviour, because I can't guess exactly what you are doing based on the information provided.
And don't forget to use the [url http://forum.java.sun.com/help.jspa?sec=formatting]Code Formatting Tags so the code retains its original formatting.

Similar Messages

  • Howto: Display text in the border line of the JPanel

    I create a JPanel and set it's border, later i add a textField at the border line of the JPanel, but when the words i type in, the line of border still at the center of the textField. Pls Help

    try this:
    import javax.swing.border.*;
    TitledBorder myBorder = new TitledBorder(" my Title ");
    myPanel.setBorder(myBorder);
    null

  • Disappearing lines in PDF

    Customer supplied me with a "print-ready" PDF and it's in my dropbox folder:
    http://db.tt/xxI9Go4h
    The map streets supposedly have lines adjacent to the names, but the PDF doesn't show them on my Mac, Acro Pro XI as well as Ily CS6 when I open the PDF.
    She created the PDF using Ily CS4 and saved as PDF. Can't see the lines. I asked her to save as .eps... again the lines are 'disappearing.'
    When I open her PDF using Ily CS6, I get an error message "An unknown shading type was encountered." Not sure if this has anything to do with the 'disappearing' lines or what.
    Any suggestions.
    Thanks.

    Larry’s probably right.
    Always make a point of using Overprint Preview before sending Illie stuff to print or making pdfs.
    The ability to set process white to overprint has caused a lot of expensive mistakes.
    This feature is basically nonsense; process white means No Ink so it beats me how you can overprint with nothing :-)

  • Line in a JPanel

    Hi,
    How do you draw a line in a JPanel.?

    using paintComponent(Graphics g)
    public void paintComponent(Graphics g)
    super.paintComponent(g);     
    g.drawLine(x1,y1,x2,y2);
    ******************************************************

  • Disappearing line numbers CS5 - Mac

    Hi, thanks for stopping by
    Has anyone come across this? I suspect it's a bug, though a minor one. I've not reported it though thought about it.
    CS5 - Mac 10.6.4
    ******BUG******
    Concise problem statement: Disappearing line numbers
    Steps to reproduce bug:
    1. Open page (Mine tend to be local, php)
    2. Split screen view (line numbers should be visible)
    3. In the code view hit the return key for a new line
    Results: The line numbers disappear though in the menu View > Code View Options > Line numbers is still ticked.
    Unticking and then reticking the menu option seems to bring them back and they stay then as though hitting the return key shortly after opening the window/splitting the view (with few if any actions in between) is part of it.
    Has anyone come across this and if so anyone cured it? Cheers.

    ******BUG******
    Concise problem statement: Disappearing line numbers
    Steps to reproduce bug:
    1. Open page (Mine tend to be local, php)
    2. Split screen view (line numbers should be visible)
    3. In the code view hit the return key for a new line
    Results: The line numbers disappear though in the menu View > Code View Options > Line numbers is still ticked.
    Thank you for the complete summary of the symptoms and how to reproduce it.  I have not noticed this in DW CS5 on my iMac, but I'll whip up a test case and post back with the results.

  • Add line as Component JPanel

    hai,
    I need to add a line as a Component to a JPanel
    and the line shd listen to mouse events like
         mouseDrag : line move etc.
    can anyone help?
    anu

    Run this sample, 2 lines that can be dragged.
    import java.awt.*;
    import javax.swing.*;
    import java.awt.event.*;
    public class Lines extends JFrame
         JPanel  pan  = new JPanel();
    public Lines()
         addWindowListener(new WindowAdapter()
        {     public void windowClosing(WindowEvent ev)
              {     dispose();
                   System.exit(0);}});
         setBounds(10,10,640,440);
         getContentPane().add(pan,BorderLayout.CENTER);
         pan.setLayout(null);
         myLine p1 = new myLine();
         p1.setBounds(20,20,400,3);
         p1.setBackground(Color.red);
         pan.add(p1);
         myLine p2 = new myLine();
         p2.setBounds(110,10,2,300);
         p2.setBackground(Color.blue);
         pan.add(p2);
         setVisible(true);
    public class myLine extends JComponent
           int mx;
         int my;
    public myLine()
         addMouseListener(new MouseAdapter()     
         {     public void mousePressed(MouseEvent m)
                   mx = m.getX();
                   my = m.getY();
         addMouseMotionListener(new MouseMotionAdapter()          
         {     public void mouseDragged(MouseEvent m)
                   int x = getX() + m.getX() - mx;
                   int y = getY() + m.getY() - my;
                   setLocation(x,y);
    public void paint(Graphics g)
         g.setColor(getBackground());
         g.fillRect(0,0,getWidth(),getHeight());
    public static void main (String[] args) 
         new Lines();
    }Noah

  • PDF Optimizer Causes Disappearing Lines in Maps

    I often have to optimize PDF maps created in ESRI ArcGIS to reduce the file size. This works great most of the time but some PDFs have lines that disappear every time I optimize, regardless of the settings.
    Some notes:
    - The same line will disappear even when all of the optimize options are turned off (i.e. it should be doing nothing to the document).
    - The layer that contains the line still shows up in the layer tab, but turning it on or off has no effect
    - Printing to PDF works fine, the line does NOT disappear (though the file size reduction isn't as great)
    - The line that usually disappears is ~425 miles long, though the map only covers a few miles of it
    - This happens on multiple computers, running the latest version of Acrobat Pro 9 on Windows XP.
    - This also happens on the same map regardless of which computer exports the map to PDF in the first place (even using different versions of PDF)
    - I can replicate the effect by manually deleting the tags from the document. As soon as I delete the tag, the line disappears (though the layer remains)
    This has been a very frustrating problem and I would greatly appreciate any suggestions. I have scoured the internet for similar problems, but could not find anything useful.
    Before Optimize:
    After Optimize:
    Thanks,
    Justin

    I don't have a solution. but do have a little more info.
    The original file includes the following in the page Contents:
    0 0 0 RG 1 1 1 rg /OC /OC0 BDC /OC /OC1 BDC q 0 0 m 0 792 l 612 792 l 612 0 l 0 0 l h W* n q 573.8537 0 0 -473.77355 19.92048 774.71951 cm /Image_3 Do Q q 573.8537 0 0 -232.56665 19.92048 301.66598 cm /Image_5 Do Q Q EMC /OC /OC2 BDC q 593.05416 70.29936 m 19.92048 70.29936 l 19.92048 774.71951 l 593.05416  774.71951 l 593.05416 70.29936 l h W* n 1 0 0 RG 1.44003 w 1 j 1 J 10 M -35395.08504 45774.32631 m -35395.08504 45769.04616 l -35373.72453  45745.28548 l -35329.32347 45688.40386 l -35246.5215 45582.80084 l  -35118.83845 45419.35616 l -35116.9184 45417.67611 l -35105.15812  45410.2359 l -35090.99778 45401.59565 l -35089.0777
    Whereas the optimized file includes:
    /OC /MC0 BDC  /OC /MC1 BDC  q 0 0 m 0 792 l 612 792 l 612 0 l 0 0 l h W*  n q 573.8536987 0 0 -473.7735443 19.9204865 774.7195129 cm /Im0 Do Q q  573.8536987 0 0 -232.5666504 19.9204865 301.6659851 cm /Im1 Do Q EMC  Q /OC /MC2 BDC  q 593.054 70.299 m 19.92 70.299 l 19.92 774.72 l 593.054  774.72 l 593.054 70.299 l h W* n 1 0 0 RG 1.44 w 1 j 1 J  q 1 0 0 1  -32768 32767.9999 cm -32768 32767.999 m -32768 32767.999 l -32768  32767.999 l -32768 32767.999 l -32768 32767.999 l -32768 32767.999 l  -32768 32767.999 l -32768 32767.999 l
    Note that in the optimized version the third restore operator is outside the marked content. The BDC/EMC block has three q operators and 2 Q operators.
    The same is true of /OC2 - your redline layer.

  • Adding simple shapes and lines to a JPanel()

    If anybody out there knows how to add simple filled circles and then lines woth arrowheads connecting the 2 circles into a JPanel then please help me out???
    I have included my code below so you have an indication of what im doing:
    import java.awt.*;
    import java.awt.Graphics;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.event.*;
    import java.util.Vector;
    import java.io.*;
    import java.util.Collections;
    public class rightSplitPane {
    private JSplitPane splitPane;
    private JPanel p1, p2;
         private String tran, res, type;
         private Graphics gr;
    public rightSplitPane() {         
    p2 = new JPanel();
    p2.setLayout(new BorderLayout());
    //gr = p2.getGraphics();
    //Graphics2D g2d = (Graphics2D) gr;
    //gr.drawLine(30, 40, 100, 100);
         //gr.drawRect(24, 10, 60, 60);
    //p2.repaint();
    JScrollPane topPane = new JScrollPane();
    topPane.setBorder(BorderFactory.createEmptyBorder(5,5,5,5));
    topPane.getBorder();
              JScrollPane bottomPane = new JScrollPane(p2);
              bottomPane.setBorder(BorderFactory.createEmptyBorder(5,5,5,5));
    bottomPane.getBorder();
    //Provide minimum sizes for the two components in the split pane
    Dimension size = new Dimension(625, 350);
    topPane.setMinimumSize(size);
    bottomPane.setMinimumSize(size);
    //Create a split pane with the two scroll panes in it
    splitPane = new JSplitPane(JSplitPane.VERTICAL_SPLIT, topPane, bottomPane);
    splitPane.setOneTouchExpandable(true);
    splitPane.setDividerLocation(350);
    topPane.getViewport().add(trTable, BorderLayout.CENTER);
    public JSplitPane getSplitPane() {
    return splitPane;
         public static void main(String args[]) {
              rightSplitPane test = new rightSplitPane();
    //HOW DO I GET THE SPLITPANE TO BE DISPLAYED TOO??
    } // end class

    I took out few lines:
    import java.awt.*;
    import java.awt.Graphics;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.event.*;
    import java.util.Vector;
    import java.io.*;
    import java.util.Collections;
    public class rightSplitPane
         private JSplitPane splitPane;
         private JPanel     p1, p2;
         private String     tran, res, type;
         private Graphics   gr;
    public rightSplitPane()
         JScrollPane topPane = new JScrollPane();
         topPane.setBorder(BorderFactory.createEmptyBorder(5,5,5,5));
    //     topPane.getBorder();
         p2 = new JPanel();
         p2.setLayout(new BorderLayout());
         JScrollPane bottomPane = new JScrollPane(p2);
         bottomPane.setBorder(BorderFactory.createEmptyBorder(5,5,5,5));
    //     bottomPane.getBorder();
    //Provide minimum sizes for the two components in the split pane
         Dimension size = new Dimension(625, 350);
    //     topPane.setMinimumSize(size);
    //     bottomPane.setMinimumSize(size);
    //Create a split pane with the two scroll panes in it
         splitPane = new JSplitPane(JSplitPane.VERTICAL_SPLIT, topPane, bottomPane);
         splitPane.setOneTouchExpandable(true);
         splitPane.setDividerLocation(350);
    //     topPane.getViewport().add(trTable, BorderLayout.CENTER);
    public JSplitPane getSplitPane()
         return splitPane;
    public static void main(String args[])
         rightSplitPane test = new rightSplitPane();
         JFrame frame = new JFrame();
         frame.setSize(700,500);
         frame.setContentPane(test.getSplitPane());
         frame.setVisible(true);
    /code]
    Noah                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Disappearing line in illustrator

    Hiya,
    I have inserted a psd file image into my illustrator document which I am creating and when I save it as a PDF one of the lines doesn't appear correctly. The line is still there but it is really faint. Do you know why this is? I am new to illustrator!
    Thank you.

    I am saving it as a low res pdf because it needs to be a small file size for an e-blast. I just tried saving it as a high res and the line came back so obviously this was why it was not there! Guessing there is no way to keep it as a small size pdf and achieve the look I want then?

  • How do I draw on a Jpanel

    I've spent around 15 hours trying to work out how to draw something as simple as a line onto a JPanel!
    I kind of understand about using paint, set color etc. if I was writing code in notepad I'm sure that it wouldn't be a problem but as I'm using the JDK SE form editor I'm very confused as to what should be done.
    Basically i have a frame with 2 panels in gridLayout position and filled top to bottom left to right equally spaced.
    I've added a button to the left panel. When this button is clicked I want to draw a line on the right panel. It's that simple! If I can do that then I can move on.
    All the examples i've read don't show what to do when using the JDK SE form editor. Please can someone tell me exactly what to do...thanks

    see if you can follow this
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    class Testing extends JFrame
      public Testing()
        setSize(400,300);
        setLocation(200,100);
        setDefaultCloseOperation(EXIT_ON_CLOSE);
        getContentPane().add(new DrawPanel());
        pack();
      public static void main(String[] args){new Testing().setVisible(true);}
    class DrawPanel extends JPanel
      java.util.List points = new java.util.ArrayList();
      public DrawPanel()
        setPreferredSize(new Dimension(400,300));
        setBackground(Color.WHITE);
        addMouseListener(new MouseAdapter(){
          public void mousePressed(MouseEvent me){
            points = new java.util.ArrayList();
            points.add(me.getPoint());}});
        addMouseMotionListener(new MouseMotionListener(){
          public void mouseMoved(MouseEvent me){}
          public void mouseDragged(MouseEvent me){
            points.add(me.getPoint());
            DrawPanel.this.repaint();}});
      public void paintComponent(Graphics g)
        super.paintComponent(g);
        if(points.size() > 0)
          Point sPt = (Point)points.get(0);
          for(int x = 1, y = points.size(); x < y; x++)
            Point ePt = (Point)points.get(x);
            g.drawLine(sPt.x,sPt.y,ePt.x,ePt.y);
            sPt = ePt;
    }if you want a bit of advice - dump the gui builder

  • Lines in LCD TVs

    I've noticed quickly disappearing lines during fast action (mostly in cartoons) in my new LCD TV.   Anyone had this problem?

    What's the source of the content you're watching?
    Is it standard def analog channel on cable, it's likely interlacing.
    If it's standard def digital - it might be interlacing, depending on if it's a 480i signal or 480p - could be both
    If it's high def digital - Could be interlacing if it's a 1080i signal and not 720p.
    If the source of your content is a PC playing the video back, PCs can sometimes produce a type of artifact called "tearing" during video playback.  This is a software/programming bug - try a different media player application.  Media Player Classic - Home Cinema Edition adds additional anti-tearing features, although regular MPC is pretty good to begin with.
    *disclaimer* I am not now, nor have I ever been, an employee of Best Buy, Geek Squad, nor of any of their affiliate, parent, or subsidiary companies.

  • Weird JPanel Resizing Problem

    This program works as I want it to with one exception: sometimes when resizing the frame, the contained JPanels do not fully cover the frame's BorderLayout center region. If you run the program you'll discover that a light gray area often appears on the right and bottom edges of the frame when it's resized. Any ideas? Thanks. I'm using version 1.3.1._01 on Windows 98.
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    public class Grid extends JPanel implements ComponentListener
    private int rows, columns;
    private Block[][] block;
    public Grid()
    rows = 20;
    columns = 10;
    block = new Block[rows][columns];
    setLayout(new GridLayout(rows,columns,0,0));
    for (int i = 0; i < rows; i++)
    for (int j = 0; j < columns; j++)
    block[j] = new Block();
    if ((i % 4) >= 1)
    block[j].turnOn();
    else
    block[j].turnOff();
    add(block[j]);
    }//end inner for loop
    }//end outer for loop
    setBorder(BorderFactory.createLineBorder(Color.black,4));
    addComponentListener(this);
    }//end default constructor
    public Dimension getPreferredSize()
    int horizontalInsets = getInsets().left + getInsets().right;
    int verticalInsets = getInsets().top + getInsets().bottom;
    return new Dimension((block[0][0].getBlockWidth() * columns) + horizontalInsets,
    (block[0][0].getBlockHeight() * rows) + verticalInsets);
    }//end getPreferredSize
    public void componentHidden(ComponentEvent ce)
    //Invoked when the component has been made invisible.
    public void componentMoved(ComponentEvent ce)
    //Invoked when the component's position changes.
    public void componentResized(ComponentEvent ce)
    //Invoked when the component's size changes.
    int horizontalInsets = getInsets().left + getInsets().right;
    int verticalInsets = getInsets().top + getInsets().bottom;
    setPreferredSize(new Dimension(getWidth() + horizontalInsets,getHeight() + verticalInsets));
    setMinimumSize(new Dimension(getWidth() + horizontalInsets,getHeight() + verticalInsets));
    public void componentShown(ComponentEvent ce)
    //Invoked when the component has been made visible.
    public static void main(String[] args)
    JFrame frame = new JFrame();
    frame.getContentPane().add(new Grid(),BorderLayout.CENTER);
    frame.pack();
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.show();
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    public class Block extends JPanel implements ComponentListener
    private int blockWidth, blockHeight;
    private Color blockBackgroundColor, blockBorderColor, onColor;
    private String blockOwner;
    private boolean isOn;
    public Block()
    blockWidth = 20;
    blockHeight = 20;
    //setSize(20,20);
    //setPreferredSize(new Dimension(20,20));
    blockBackgroundColor = Color.gray;
    blockBorderColor = Color.black;
    setLayout(new BorderLayout(0,0));
    setBorder(BorderFactory.createLineBorder(blockBorderColor,1));
    setBackground(blockBackgroundColor);
    isOn = false;
    blockOwner = "1";
    onColor = Color.orange;
    addComponentListener(this);
    setVisible(true);
    }//end default constructor
    public Block(int blockWidth, int blockHeight)
    this();
    this.blockWidth = blockWidth;
    this.blockHeight = blockHeight;
    }//end two-arg constructor
    public void setBlockWidth(int blockWidth)
    this.blockWidth = blockWidth;
    public int getBlockWidth()
    return blockWidth;
    public void setBlockHeight(int blockHeight)
    this.blockHeight = blockHeight;
    public int getBlockHeight()
    return blockHeight;
    public void setBlockBorderColor(Color blockBorderColor)
    this.blockBorderColor = blockBorderColor;
    public Color getBlockBorderColor()
    return blockBorderColor;
    public void setBlockBackgroundColor(Color blockBackgroundColor)
    this.blockBackgroundColor = blockBackgroundColor;
    public Color getBlockBackgroundColor()
    return blockBackgroundColor;
    public void setOnColor(Color onColor)
    this.onColor = onColor;
    public Color getOnColor()
    return onColor;
    public void turnOn()
    setBackground(onColor);
    isOn = true;
    public void turnOff()
    setBackground(blockBackgroundColor);
    isOn = false;
    public void setBlockOwner(String blockOwner)
    this.blockOwner = blockOwner;
    public String getBlockOwner()
    return blockOwner;
    public Dimension getPreferredSize()
    int horizontalInsets = getInsets().left + getInsets().right;
    int verticalInsets = getInsets().top + getInsets().bottom;
    return new Dimension(blockWidth + horizontalInsets,
    blockHeight + verticalInsets);
    }//end getPreferredSize
    public void paintComponent(Graphics g)
    super.paintComponent(g);
    if (isOn)
    FontMetrics fm = g.getFontMetrics();
    int blockOwnerWidth = fm.stringWidth(blockOwner);
    int blockOwnerAscent = fm.getAscent();
    int x = (blockWidth / 2) - (blockOwnerWidth / 2);
    int y = (blockHeight / 2) + (blockOwnerAscent / 2);
    g.drawString(blockOwner,x,y);
    }//end paintComponent
    public void componentHidden(ComponentEvent ce)
    //Invoked when the component has been made invisible.
    public void componentMoved(ComponentEvent ce)
    //Invoked when the component's position changes.
    public void componentResized(ComponentEvent ce)
    //Invoked when the component's size changes.
    int horizontalInsets = getInsets().left + getInsets().right;
    int verticalInsets = getInsets().top + getInsets().bottom;
    blockWidth = this.getWidth();
    blockHeight = this.getHeight();
    setPreferredSize(new Dimension(blockWidth + horizontalInsets,blockHeight + verticalInsets));
    setMinimumSize(new Dimension(blockWidth + horizontalInsets,blockHeight + verticalInsets));
    public void componentShown(ComponentEvent ce)
    //Invoked when the component has been made visible.

    Your problem is due to the use of a GridLayout.
    With a GridLayout, all components must have the same dimension. And the extra space has to be divisible by the number of components to be distributed to each component :
    For example : In a component with a GridLayout, you have a line with 10 JPanels. The width of the component is initially 100. In this case, each JPanel will have a width of 10 (10*10=100).
    If you resize the main component to a width of 110, each JPanel will have a size of 11 (11*10=110).
    But in the case where the width is not divisible by the number of JPanels, there will be an extra-space :
    if the width of the component is 109, the width of each JPanel will be 10 and there will be an extra-space of 9 (10*10+9 = 109).
    I hope this helps,
    Denis

  • Detecting mouse click on a line

    I'm learning making GUI apps in Java.
    Here is my problem. Suppose I draw a line on a JPanel. If I want to find out if the line is clicked or not, what is the best way to do it?
    I did some research, looked at API. If I suppose my line is Line2D, then since its a line it doesn't have an area, so its contains method always returns false (..from API). So i dig around some more and came up with the solution of getting the shape from the stroke and calling its contains method.
    This is a code for what i mean..
    private Line2D.Double testLine;
    //mouse clicked event
    public void mouseClicked(MouseEvent e) {
            int x = e.getX();
            int y = e.getY();
            BasicStroke stroke = new BasicStroke(4);
            Shape testShape = stroke.createStrokedShape(testLine);
            if(testShape.contains(x,y)){
                System.out.println("this will be printed if clicked on line");
        }Well, the above solution works fine.
    Is it the right way of doing it or is there a better way around for this?
    Any help will be appreciated.
    Thanks.

    When trying to test if a line was pressed I usually test if the distance between the mouse coordinates and the line is smaller than some constant (usually 5 pixels).
    For this you have to write your own code to calculate the distance between a point and a line.

  • Draw a line over a JLabel

    Hello,
    Does anyone know if there is a way to draw a line over a JLabel. The scenario is that I have a Jpanel that uses a Gridbaglayout and has an array of JLabels(to display images). I have the need to connect labels and to have the line draw over any labels that it intersects.
    I know this can be done if you use the same graphics context to draw the image and the line, but since I need to use JLabels and the graphics context that draws the line is a JPanel's, I have a problem.
    Is there a way to draw a line over a JLabel?
    Thanks
    lon

    Easiest thing to do would be to override paintChildren like
    public void paintChildren(Graphics g) {
      super.paintChildren(g);
      //paint your line here
    }That should do what you want - paint the children first and then draw over them

  • Delivery Date changed to past date while ATPing 2nd Line

    Hello Gurus,
    I posted a question a few days ago, but now that I found a new example i have more info of my problem.
    So here is the scenario. (we are set up for back order)
    Orders is created for 5000 units on 09.23.2008.
    we do not have enough stock to ship all. we only have 3000
    In our system or the way it is set up. line 1 shows 5000 with confirmed delivery 0,
    So we do an ATP check and a second line is created with qty 3000, a MAD date of 10.01.2008 and
    delivery date of 10.07.08. all is good up to here.
    so we still have 2000 to ship and the mad date is not until later in December: 12.01.2008
    so we go into line 3 and do an ATP check to see what promised delivery date will create.
    the system says 12.07.2008, ok all is good up to here.
    now if I SAVE this order, this is what happens.
    Line one for 5000 disappears
    Line 2 turns into Line 1 , but the delivery date changes from the actual date of 10.07.2008 to
    09.23.2008.
    Line 3 turns into Line 2 with the right date 12.07.2008.
    Line 2 turning into one is the one with the Issue !
    Are we doing something wrong ? is this a config problem ?
    Any feedback appreciated.
    thanks
    JD

    HI Mani,
    yeah I agree with you about the lines, but the only concern is the dates, the original delivery date was for example  march 7th for 5000, so we could not ship them all and we only shipped 3000 on April 7th, and we still had back order for 2000.
    those 2000, lets say have a Mat Ava Date of Today, so If I do an ATP check, the system would create a delivery for maybe November 10th.
    so far all is good, when I save the order in Va02, and the line 2 becomes line 1 and line 3 becomes line 2 ( which I am ok with )
    the only thing that I think is strange is that the new line 1, the one that accounts for the 3000 shipped on April 7th, now has a delivery date of March 7th.
    and that is not accurate, the requested delivery date was march 7th, but we shipped on April 7th, so why does the system override the actual date with the first date.
    that is what I think it is strange and I am not sure how to fix it.
    Let me know what you think and thanks in advance!
    JD

Maybe you are looking for

  • MS Access 2003 and Data Services 3.0

    I want to access MS Access 2003 from Aqualogic Data Services 3.0. The documentation tells me that Aqualogic Data Services 3.0 supports MS Access 2003 I read the "Extending Database Support" from the Administration Guide to deploy the xml file ... I d

  • Oracle Installation Issue on windows 7 64 bit - database 11.2.0.3

    Hi , I am trying to install 11.2.0.3 database on windows 7 prof 64 bit in lenova lap The issue is at the last screen the installer just hangs in the prerequists check. this is the installer log out put last portion INFO: Verification Result for Node:

  • Copy the caption and value text from a pdf form to a word doc.

    I designed a form to be used by nurses for entering data. They then want to copy the info into a text editor of a program (similar to word). When they copy paste it only copies the field and not the values entered. Any fixes?

  • Is it possible to move app's right to left to another screen?

    I accidentally moved an app to another screen; left to right; but when I tried to move it back I couldn't reverse the process. Is it possible to move an app from screen to screen right to left?

  • How to put the ratings filter back where it belongs?

    The 1.0 version suddenly moved the ratings filter away from the rest of the filters on the left-hand library column, and stuck it with the horizontal file browser at the bottom of the screen. I've tried and tried to drag the filter back into the vert