VOGBIT Для програмистов vogbit - Ошибка - Прочее
Введение НДС с 01.01.2026 - В связи с изменениями в системе налогообложения, вступающими в силу с 01.01.2026 г., цены на лицензии ПО VOGBIT и услуги с января 2026 г. изменятся в соответствии с применяемой ставкой налога.

Последние темы на форумах VOGBIT

Расчет потребности материала из сменных заданий - Материалы, Комплектующие, Складской учёт
Zms.komissarov: Здравствуйте! Имеется ли возможность получения информации о кол-ве материала, требуемого на выполнение сменного задания, в том числе с ...
Формат адреса прокси-сервера - Прочее
Владимир Белов: Добрый день! Нужно указывать в формате URL: http://170.70.0.1:3128 http http://170.70.0.1:3128 ://170.70.0.1:3128 У вас должен быть на прокси-сервере проброшен порт 28 ...
С Новым годом! - Общие вопросы
Сергей: На данный момент проблема решается повторной активацией серийного номера. Нужно нажать на кнопку "Повторить"
Совместимость с MS SQL Server - Общие вопросы
Владимир Белов: Добрый день! MSSQL 2008 не поддерживается. Минимальная поддерживаемая версия - 2012. Рекомендуемая - 2016 или более старшая.
Схема изготовления - Производство
Константин Чилингаров: А нет возможности из этого окна проверять наличие деталей на складе? Ну и выдавать их со склада, чтоб позиции "зеленели". Тут неск ...
И снова про брак... - Материалы, Комплектующие, Складской учёт
Константин Чилингаров: при нажатии на + в Связанных позициях, я ожидал(хотел) увидеть появление трёх позиций... Для этого нужно настроить, какие позиции должны ...
Удаление запланиированных этапов - Состав и технология
Константин Чилингаров: Здравствуйте! Компонент либо не существует, либо на него ссылаются этапы В  базе данных есть задания для производства (создаются ком ...
Групповой перенос номенклатуры с изменением обозначения - Прочее
GlMax: В принципе ожидаемо, но странно, что в системе, которая вроде бы должна работать, в том числе, и с мелкосерийным производством, отсутствую ...
Отсутствие деталей, операций в графике производства - Состав и технология
Константин Чилингаров: Здравствуйте, Нужно смотреть, какие настройки в базе данных сейчас выставлены (тип нормирования, в первую очередь), и данные введённые ...
Отсутствует команда "Навигатор" - Общие вопросы
Константин Чилингаров: ... продолжение ... 6. Если Вы используете метод выдачи и закрытия заданий в производстве "По комплектам" и укрупненное нормирование, ...
Пример создания плагина - Плагины
Сергей: Здравствуйте! Способ первый. Поиск в справочнике по набору свойств[CODE var ccs = ExtApp.Application.General.ComponentCollections(-1, CatalogOptions.None); var sr = cc ...
Ошибка при установке демоверсии - Установка
Владимир Белов: Проверьте, что вы параметры подключения к БД ввели правильно. Лучше всего скопировать из предыдущего сообщения.
Тёмная тема - Прочее
Константин Чилингаров: здравствуйте, В меню выбираем "Главная" - "Установки". Там закладка "Клиент", в поле "Тема" меняем на нужное.
Инструментальные сборки - Состав и технология
Константин Чилингаров: Здравствуйте, Не очень понял, в чем вопрос. Казалось бы, добавляем к операции или к переходу в техпроцессе 3 позиции (инструмент): держат ...
Работа с заданиями: Новые - Производство
Константин Чилингаров: Здравствуйте! Это не баг. Это так задумано. По умолчанию при нажатии на эту кнопку ("стакан с плюсиком") открывается с окне снизу сп ...
Сменное задание с последующей операцией - Производство
Константин Чилингаров: Здравствуйте, формировать сменное задание, в котором будет дополнительно каким-либо понятным образом указана СЛЕДУЮЩАЯ операция Те ...
Оформление прихода по заявке. - Материалы, Комплектующие, Складской учёт
Константин Чилингаров: Здравствуйте, Можно на складе приходовать это на разные "учётные карточки". Хоть вообще на каждую балку (хлыст, лист и т.п.) заводит ...
Маршрутный лист подробный нет номеров операций - Общие вопросы
Sidneyanton: Спасибо, с этим шаблоном трудоемкость и номера операций стали отображаться корректно.
Ошибка при изменении единицы нормирования и пропала функция загрузки параметров из excel - Ошибки в работе
Константин Чилингаров: Здравствуйте, При попытке изменить технологию выдает следующую ошибку (скриншот 1) Нужно посмотреть, что именно Вы делаете. И на данны ...
Изготовление оборудования для нефтегазового комплекса - Производство
Veruz: Благодарю за ответ.

Для програмистов VOGBIT - Ошибка

Другие пожелания и предложения - Прочее - Пожелания и предложения
Страницы: 1
Для програмистов VOGBIT - Ошибка
 
Гарантированное получение ошибки "Ссылка на объект не указывает на экземпляр объекта."

На демонстрационной базе данных с полными правами после запуска программы заходим Подготовка-Номенклатура.
Выбираем в папке "Готовая продукция" - "Шкаф монтажный".
Нажимаем "Технология подробно". Закрываем окно "Технология подробно". Получаем сообщение об ошибке.
Иногда срабатывает не на первый раз (повторяем открытие-закрытие окна "Технология подробно"), но именно на этой стадии практически всегда я получаю именно это сообщение об ошибке.
Посмотрите что у вас там за объект теряется. :-)

Подробности:
Сообщение:
  Ссылка на объект не указывает на экземпляр объекта.

Исключение:
  System.NullReferenceException

Источник:
  DevExpress.XtraEditors.v13.2

Версия 1.1.37001 сборка 162

Список вызовов:
  в DevExpress.XtraTab.ViewInfo.BaseTabPageViewInfo.DevExpress.XtraEditors.ButtonPanel.IButtonsPanelOwner.GetPainter()
  в DevExpress.XtraTab.Drawing.BaseTabPainter.DrawHeaderPageControlBox(TabDrawArgs e, BaseTabPageViewInfo pInfo)
  в DevExpress.XtraTab.Drawing.BaseTabPainter.DrawPage(TabDrawArgs e, BaseTabRowViewInfo rowInfo, BaseTabPageViewInfo pInfo)
  в DevExpress.XtraTab.Drawing.BaseTabPainter.DrawHeaderRow(TabDrawArgs e, BaseTabRowViewInfo rowInfo)
  в DevExpress.XtraTab.Drawing.BaseTabPainter.DrawHeader(TabDrawArgs e)
  в DevExpress.XtraTab.Drawing.BaseTabPainter.DrawForeground(TabDrawArgs e)
  в DevExpress.XtraTab.Drawing.BaseTabPainter.Draw(TabDrawArgs e)
  в DevExpress.XtraTab.XtraTabControl.OnPaint(PaintEventArgs e)
  в System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
  в System.Windows.Forms.Control.WmPaint(Message& m)
  в System.Windows.Forms.Control.WndProc(Message& m)
  в DevExpress.Utils.Controls.ControlBase.WndProc(Message& m)
  в DevExpress.XtraTab.XtraTabControl.WndProc(Message& m)
  в System.Windows.Forms.Control.ControlNativeWindow .OnMessage(Message& m)
  в System.Windows.Forms.Control.ControlNativeWindow .WndProc(Message& m)
  в System.Windows.Forms.NativeWindow .Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
Открыл-закрыл окно "технология подробно", как вы пишете, раз 20 подряд. Никаких ошибок.
Потом проделал то же самое на другом компьютере.
Тоже никаких признаков ошибок.
Открывается и закрывается. Всё нормально.

Другие пользователи тоже никто не писал про что-либо подобное. А это режим широко используемый. Очень много кто использует его ежедневно.

Видимо, проблема в вашем конкретном компьютере...

Можно попытаться удалить всё полностью, что связано с сохранёнными настройками.
Может быть, поможет.
 
Подскажите, пожалуйста, как это сделать?
Просто действительно нет сил уже эти сообщения получать при работе.
Постоянно вылетает это сообщение об ошибке...
Программа подключена по сети к серверу MS SQL.
Может, в этом дело?
Изменено: Владимир Дружинин - 15.04.2016 17:41:31
 
Цитата
Владимир Дружинин пишет:
Подскажите, пожалуйста, как это сделать?
Удалите всё из папки, где VOGBIT хранит временные файлы. Если ничего не меняли сами в настройках, то по умолчанию это C:Temp.

Потом:
https://vogbit.ru/forum/messages/forum16/topic906/message5366/906#messages5366

Цитата
Владимир Дружинин пишет:
Программа подключена по сети к серверу MS SQL.
Может, в этом дело?
Нет. Не в этом. Это к делу отношения не имеет в данном случае.
 
К сожаленью, не помогло.
Удалил и в c:\Temp
c:\Пользователь\Roaming\STP Ltd
с:\Пользователь\Local\STP Ltd
Захожу в программу, иду в Технология подробно - Привет! С первого раза "ссылка на объект ..."
Может быть, это связано как-то с Microsoft Framework? У меня стоит 4.5, 4.53, 4.6. В общем, много их разных :-)
Виндоза восьмая. Уж не знаю что еще могу сообщить.
Готов предоставить вам доступ даже в TeamViewer на свой комп, чтобы Вы смогли полюбоваться...
Даже не знаю как ее побороть... :-)

P.S.
Привожу сведения из окна "О программе"
Продукт: VOGBIT
Версия: 1.1.37001 сборка 162
Microsoft Windows NT 6.2.9200.0
Версия Microsoft .NET Framework: 4.0.30319.42000
Версия компонентов Developer Express: 13.2.8.0
Количество процессоров: 4
Использование физической памяти: 154 Мб
Количество мониторов: 1
Разрешение основного монитора: 1920x1080

Очень прошу разобраться, поскольку работать с программой совершенно невозможно - после возникновения ошибки пропадают закладки окон на главном экране и переключаться между окнами не получается, приходится заново вызывать окно из меню.
Это не работа с программой, а *низм какой-то получается.
Изменено: Владимир Дружинин - 22.04.2016 12:58:08
 
Цитата
Владимир Дружинин пишет:
Привожу сведения из окна "О программе"
Продукт: VOGBIT
Версия: 1.1.37001 сборка 162
Microsoft Windows NT 6.2.9200.0
Версия Microsoft .NET Framework: 4.0.30319.42000
Как это соотносится вот с этим ?
Цитата
Владимир Дружинин пишет:
Может быть, это связано как-то с Microsoft Framework? У меня стоит 4.5, 4.53, 4.6. В общем, много их разных
Вот системные требования
Цитата
Дополнительное программное обеспечение:
Microsoft .NET Framework 4.5.1
 
А это, ребята, вам надо разобраться.
Посмотрите скриншоты, у меня стоит .NET v4.6, операционная система определяет, что она установлена, ваша программа - нет.
К кому должны быть вопросы с неправильной идентификацией и использованием платформы .NET?
Скриншот.png (223.13 КБ)
Скриншот2.png (147.58 КБ)
 
Framework тут не причём. 99%.
То, что цифры показываются такие - это тоже нормально.
Если бы проблема была во framework'е, то вообще бы ничего не поставилось.
 
Проблема в конкретном компьютере. Потому что все остальные работают спокойно и ничего похожего у них не наблюдается.

Проблема, судя по всему, даже не в VOGBIT, а в компонентах, которые рисуют окошки, тулбары и т.п. Такое может быть, к примеру, следствием наличия где-то рядом пиратской версии таких компонентов. Может быть, в Windows какие-то проблемы. Сложно сказать...

TeamViewer тут, по-моему, не поможет. Ну зайдём мы на ваш компьютер. Увидим, что окошки не отрисовываются, выпадают сообщения. И, собственно, всё...
А это мы и так вам верим, что это так...

Попробуйте для начала поставить приложение на другой компьютер какой-нибудь.
Можно Windows попробовать переставить...
Что-то не то с этим компьютером.
 
Пока нашел "противоядие": открываю окно Номенклатура, сразу же открываю окно "Коллекции компонентов" (у меня там нет ничего). Переключаюсь обратно в Номенклатуру и нормально работаю.
После этого программа уже более стабильна. Сообщения не выдаются (пока).
Возможно, у вас пропущена инициализация какая-то при открытии раздела Номенклатура после запуска программы.
Проверьте.
Просто пока я заполняю раздел Номенклатура и описываю технологию. Мне раздел КоллекцииКомпонентов не нужен.
 
Цитата
Владимир Дружинин пишет:
Возможно, у вас пропущена инициализация какая-то при открытии раздела Номенклатура после запуска программы
Но тогда бы, по идее, у каждого первого должны были бы каждый день такие ошибки валиться...
Но их же нет у остальных то...
 
Переставил на другой компьютер, ошибка пропала и программка вроде стала быстрей работать.
Вероятно, действительно дело было в моем VAIO...
Страницы: 1
Сейчас на форуме
Всего зарегистрированных пользователей: 4351
Приняло участие в обсуждении: 435
Всего тем: 804
Всего сообщений: 6067

×
Вход на сайт