Wondering if any has seen this or has any ideas for me. Thank you in advance for your assistance.
I receive the following error when launching the Designer for a screen layout:
"Method 'Start' in COM object of class '_TillLayoutDesigner' returned error code 0x80004003 (<unknown>) which means: Object reference not set to an instance of an object."
The Retail POS receives this error when launching:
"Object reference not set to an instance of an object."
Retail POS posts this in the Windows application event log:
Object reference not set to an instance of an object.: System.NullReferenceException: Object reference not set to an instance of an object.
at LSRetailPosis.POSProcesses.WinControls.GridViewColumnCustomizer.RefreshColumns(ColumnView gridView)
at LSRetailPosis.POSProcesses.WinControls.ReceiptPayments.TranslateLabels()
at LSRetailPosis.POSProcesses.WinControls.ReceiptPayments.InitCustomFields()
at LSRetailPosis.POSProcesses.WinControls.Receipt.InitCustomFields()
at LSRetailPosis.POS.frmMain.frmMain_Load(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at DevExpress.XtraEditors.XtraForm.OnLoad(EventArgs e)
at LSRetailPosis.POS.frmMain.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at DevExpress.XtraEditors.XtraForm.WndProc(Message& msg)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam).
Details:
-Using AX VM Demo
-This only occurs on Screen Layouts that have Application Type = Retail POS. Modern POS application type does not have this issue.
-This occurs when creating a new screen layout or using an existing layout.
-Re-registered TillLayoutDesigner.DLL and all .ocx files.
-POS does launch but screen layout is distorted.
-Compared "RetailTill*" tables between working and non-working AX instances. They appear to be exact.
-Rebooted AX server several times.