Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
17.08.2025, 19:53:59
 
Начало Помощь Поиск Войти Регистрация
Новости: Форум обновлен

+  Форум АО "ВЗЛЕТ"
|-+  Автоматизация и диспетчеризация
| |-+  Взлет СП4
| | |-+  Проблема с добавлением приборов в точку учета
0 Пользователей и 1 Гость смотрят эту тему. « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: Проблема с добавлением приборов в точку учета  (Прочитано 2243 раз)
sobaka
Разбирается
*

Харизма: 0
Офлайн Офлайн

Сообщений: 2


« : 11.02.2025, 17:34:53 »

При попытке добавить любой новый прибор, будь то расходомер, датчик температуры либо давления в любую точку учета, возникает критическая ошибка:
Object reference not set to an instance of an object.

Тип Исключения: System.NullReferenceException
Трассировка стека:
   at VzljotSp.Forms.VspFormEquip.zBnVcxcHhPj(Object  , EventArgs  )
   at DevExpress.XtraEditors.BaseButton.OnClick(EventArgs e)
   at DevExpress.XtraEditors.BaseButton.OnMouseUp(MouseEventArgs e)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at DevExpress.Utils.Controls.ControlBase.BaseWndProc(Message& m)
   at DevExpress.XtraEditors.BaseControl.WndProc(Message& msg)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)

Если же я пробую создать новый прибор через вкладку "Оборудование", чтобы в дальнейшем добавить уже существующий прибор в точку учета, возникает точно такая же критическая ошибка, но уже с немного другим стактрейсом:
Object reference not set to an instance of an object.

Тип Исключения: System.NullReferenceException
Трассировка стека:
   at VzljotSp.Forms.VspFormEquip.zBnVcxcHhPj(Object  , EventArgs  )
   at DevExpress.XtraEditors.BaseButton.OnClick(EventArgs e)
   at DevExpress.XtraEditors.BaseButton.OnMouseUp(MouseEventArgs e)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at DevExpress.Utils.Controls.ControlBase.BaseWndProc(Message& m)
   at DevExpress.XtraEditors.BaseControl.WndProc(Message& msg)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)

Эти ошибки возникают только при попытке добавления несистемных приборов, то есть тех, которые я добавил самостоятельно. Ранее такой ошибки не возникало, таким образом мной уже было добавлено множество приборов.

Windows 11 22H2
Взлет СП4 4.0.49, версия бд MSQL 1.49.2, версия платформы NET5 X64/
Записан
Иван Кривокора
Global Moderator
*****

Харизма: 19
Офлайн Офлайн

Сообщений: 718


« Ответ #1 : 11.02.2025, 21:18:34 »

При попытке добавить любой новый прибор, будь то расходомер, датчик температуры либо давления в любую точку учета, возникает критическая ошибка:
Object reference not set to an instance of an object.

Тип Исключения: System.NullReferenceException
Трассировка стека:
   at VzljotSp.Forms.VspFormEquip.zBnVcxcHhPj(Object  , EventArgs  )
   at DevExpress.XtraEditors.BaseButton.OnClick(EventArgs e)
   at DevExpress.XtraEditors.BaseButton.OnMouseUp(MouseEventArgs e)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at DevExpress.Utils.Controls.ControlBase.BaseWndProc(Message& m)
   at DevExpress.XtraEditors.BaseControl.WndProc(Message& msg)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)

Если же я пробую создать новый прибор через вкладку "Оборудование", чтобы в дальнейшем добавить уже существующий прибор в точку учета, возникает точно такая же критическая ошибка, но уже с немного другим стактрейсом:
Object reference not set to an instance of an object.

Тип Исключения: System.NullReferenceException
Трассировка стека:
   at VzljotSp.Forms.VspFormEquip.zBnVcxcHhPj(Object  , EventArgs  )
   at DevExpress.XtraEditors.BaseButton.OnClick(EventArgs e)
   at DevExpress.XtraEditors.BaseButton.OnMouseUp(MouseEventArgs e)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at DevExpress.Utils.Controls.ControlBase.BaseWndProc(Message& m)
   at DevExpress.XtraEditors.BaseControl.WndProc(Message& msg)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)

Эти ошибки возникают только при попытке добавления несистемных приборов, то есть тех, которые я добавил самостоятельно. Ранее такой ошибки не возникало, таким образом мной уже было добавлено множество приборов.

Windows 11 22H2
Взлет СП4 4.0.49, версия бд MSQL 1.49.2, версия платформы NET5 X64/

Здравствуйте.

Меня зовут Кривокора Иван. Я тестировщик в проекте Взлет СП.

Эта проблема уже была исправлена. По крайней мере, на текущей версии не воспроизводится. Обновитесь, пожалуйста, на текущую версию 4.0.50.2.

Приносим извинения за доставленные неудобства! И спасибо за ваше обращение.

С уважением,
Кривокора Иван
Записан
sobaka
Разбирается
*

Харизма: 0
Офлайн Офлайн

Сообщений: 2


« Ответ #2 : 13.02.2025, 02:18:06 »

Спасибо за ответ. Есть вопрос по обновлению: наша подписка на взлет кончилась 13.12.2024, значит ли это, что при обновлении на актуальную версию перестанет работать опрос? И если да, то тогда если я поставлю предыдущую версию, ничего не должно сломаться?
Записан
Иван Кривокора
Global Moderator
*****

Харизма: 19
Офлайн Офлайн

Сообщений: 718


« Ответ #3 : 14.02.2025, 13:14:51 »

Спасибо за ответ. Есть вопрос по обновлению: наша подписка на взлет кончилась 13.12.2024, значит ли это, что при обновлении на актуальную версию перестанет работать опрос? И если да, то тогда если я поставлю предыдущую версию, ничего не должно сломаться?
Написали вам на почту.
Записан
Иван Кривокора
Global Moderator
*****

Харизма: 19
Офлайн Офлайн

Сообщений: 718


« Ответ #4 : 17.02.2025, 14:53:21 »

Спасибо за ответ. Есть вопрос по обновлению: наша подписка на взлет кончилась 13.12.2024, значит ли это, что при обновлении на актуальную версию перестанет работать опрос? И если да, то тогда если я поставлю предыдущую версию, ничего не должно сломаться?
Написали вам на почту.
Вопрос решили.
Записан
Страниц: [1] Печать 
« предыдущая тема следующая тема »
Перейти в:  


Войти

© 1990—2016, АО «Взлет».
Все права защищены.
Контактная информация
Powered by SMF 1.1.13 | SMF © 2006-2011, Simple Machines LLC
Материалы, размещенные на сайте, охраняются законодательством об авторском праве. Перепечатка материалов допускается только со ссылкой на сайт.