Версия ЛЭРС УЧЁТ: 3.48.2
Сервер БД: PostgreSQL
не открываются свойства двух точек учёта в одном объекте. причину понять не могу. Отправил отчёт об ошибке из АРМ, надеюсь там достаточно информации.
Версия ЛЭРС УЧЁТ: 3.48.2
Сервер БД: PostgreSQL
не открываются свойства двух точек учёта в одном объекте. причину понять не могу. Отправил отчёт об ошибке из АРМ, надеюсь там достаточно информации.
Пожалуйста, воспроизведите ситуацию еще раз, в открывшемся окне отчета об ошибке нажмите на надпись “Техническая информация”, в открывшемся окне скопируйте всю текстовую информацию в текстовый файл и приложите его к данной теме.
Сообщение:
Данный ключ отсутствует в словаре.
Описание действий пользователя:
Исключение:
1. [mscorlib] System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре.
Стек вызовов:
в System.ThrowHelper.ThrowKeyNotFoundException()
в System.Collections.Generic.Dictionary`2.get_Item(TKey key)
в Lers.Core.MeasurePoint.SetCellBinding(DeviceCellObject[] cellBindings)
в Lers.Core.MeasurePoint.SetDeviceInternal(Equipment equipment, EquipmentBindingInfo bindingInfo)
в Lers.Core.MeasurePointManager.<CreateMeasurePointFromResponse>d__27.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
в Lers.Core.MeasurePointPropertyForm.<SendPropertyRequests>d__54.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
в Lers.Common.BasePropertyForm.<Initialize>d__28.MoveNext()
HResult:-2146232969
--------------------------------------------------------------------------------------
Дайте, пожалуйста, реквизиты для подключения к вашему серверу. Можно в личку для @slavniy. Попробуем подключиться и посмотреть.
отправил, удаётся ли зайти? не вижу активности учётки в журналах.
Дайте время, пожалуйста, мы не можем сразу сделать всё.
проблема решилась, так или иначе… спасибо.
вам для информации, создал в объекте ещё точки учёта на те же вычислители и покрутил привязку ячеек. После этого точки заработали.
Спасибо за описание решения проблемы!
В свою очередь мы создали задачу по вашей теме. Есть предположение как избежать подобной проблемы в будущем.
Позже мы напишем в каком обновлении будут доступны изменения.
Похоже, проблема такая же как здесь. Но в 3.48.2 она воспроизводиться не должна. У вас есть возможность воспроизвести ситуацию? Вы помните какие действия выполняли над точками учёта?
К сожалению по этому узлу ничего интересного рассказать не могу. Он создавался в процессе общей рутины, и никаких дополнительных махинаций по нему не производилось.
Если обнаружите такую ситуацию ещё раз, отправьте нам резервную копию базы. Возможно, есть ещё какая-то связь, которую не добавили в БД Postgres.