From 5ca57972ac56b4e18443c83d56a0842846702ca8 Mon Sep 17 00:00:00 2001 From: teo_sarca Date: Sat, 19 May 2007 09:48:23 +0000 Subject: [PATCH] [ 1721710 ] Changing BPartner in a completed document should be denied http://sourceforge.net/tracker/index.php?func=detail&aid=1721710&group_id=176962&atid=879332 --- client/src/org/compiere/grid/ed/VLookup.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/client/src/org/compiere/grid/ed/VLookup.java b/client/src/org/compiere/grid/ed/VLookup.java index 26b8ee95aa..f702cbb25e 100644 --- a/client/src/org/compiere/grid/ed/VLookup.java +++ b/client/src/org/compiere/grid/ed/VLookup.java @@ -211,6 +211,7 @@ public class VLookup extends JComponent { mBPartnerNew = new CMenuItem (Msg.getMsg(Env.getCtx(), "New"), Env.getImageIcon("InfoBPartner16.gif")); mBPartnerNew.addActionListener(this); + mBPartnerNew.setVisible(isReadWrite()); // visible only if the field is editable - teo_sarca [ 1721710 ] popupMenu.add(mBPartnerNew); mBPartnerUpd = new CMenuItem (Msg.getMsg(Env.getCtx(), "Update"), Env.getImageIcon("InfoBPartner16.gif")); mBPartnerUpd.addActionListener(this); @@ -343,6 +344,9 @@ public class VLookup extends JComponent if (m_comboActive) setValue (m_value); } + // If the field is readonly the BPartner new option should be hidden - teo_sarca [ 1721710 ] + if (mBPartnerNew != null) + mBPartnerNew.setVisible(value); } // setReadWrite /**