Программный комплекс «Центр здоровья»
техническая поддержка => Программный комплекс «Центр здоровья» => Установка и настройка ПК «Центр здоровья» => Тема начата: denisok82 от 26 Января 2015, 10:23:03
-
Добрый день. Перенесли БД на новый, более производительный комп. Версия SQL 2012. ОС Win 8.1
Всё подгрузилось и настроилось вроде бы хорошо, клиенты без проблем коннектятся к новому серверу и читают данные из БД, но при попытке сохранить обращение - зависает программа. Зависает и на сервере и на клиенте. Куда копать? Инет на сервере есть.
-
День добрый!
Какой объем бд? Сколько обращении в бд?
На сервере зависает? очистите каталог log, осуществите последовательность действии, прикрепите содержимое каталога log к ответу
-
В общем система "прогрузиалсь" как-то и отвисла спустя 15 минут зависания. Теперь работает нормально... почему-то... ничего не делал ))
Но теперь другая проблема. Картинка с кардиовизора в сетевую папку падает, врач её видит на своей вкладке обследования, но при просмотре её с компа с кардиовизора выбивает ошибку:
Приложение: malibuOperative.exe
Время исключения: 26.01.2015 11:03:15
Сообщение исключения: Невозможно загрузить файл или сборку "Interop.Microsoft.Office.Core, Version=2.3.0.0, Culture=neutral, PublicKeyToken=null" или один из зависимых от них компонентов. Не удается найти указанный файл.
Тип исключения: System.IO.FileNotFoundException
Метод: Void ShowReportApkDialog(System.Object, System.String)
Стек вызова:
в HCGUI.IntegrationAPK.Reports.ResearchReporter.ShowReportApkDialog(Object formParent, String reportfilename)
в ArmNurse.Controls.LeftRightSelector.bShowReport_Click(Object sender, EventArgs e)
в System.Windows.Forms.Control.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ButtonBase.WndProc(Message& m)
в System.Windows.Forms.Button.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)
-
Уточняю. С любого компьютера вот так:
- если выбрать обследование сердца и далее нажать на кнопку "Отчет 1" "Показать" - то вот эта ошибка.
- а саму картинку видно под врачом на вкладке обследования на нижних вкладках "Оценка состояния сердца №1"
P.S. Отчет под врачом работает только на компе с кардиовизором.
-
1) Скорее всего отрабатывал сценарий выгрузки данных в РИР.
Если в Вашем регионе нет РИР'а (нет информационного взаимодействия с РИР), то и выгружать не нужно. На сервере в каталоге logic у всех файлов с расширением*.nli измените содержимое тегов следующего вида: "<RUN_IN_START_SILENT>0</RUN_IN_START_SILENT>" (чтоб не было автоматического запуска при запуске приложения). Как будет запрос, вручную запустите (пункт меню сценарии). К сожалению пока так, нет пользовательского интерфейса по настройке механизмом сценарии.
2) Воспользуйтесь mup файлом из сообщения, данная проблема уже наблюдается: http://hc-forum.mednet.ru/index.php?topic=1367.msg22941#msg22941
Сообщите о результатах.
-
Спасибо за ответ.
Проблема была в следующем:
Чтобы просматривать отчеты под врачом на любом клиенте нужно установить на этот клиент программу Cardio и прописать путь к PCNT. (не был прописан путь к PCNT на врачебном компе и не был установлен кардио-софт).
-
Это тоже, т.к. по кардио сделали не просто просмотр отчета с картинкой, но возможность просматривать все снятые показатели из программы кардио.
Но осуществите выполнение 1) и 2) пунктов
-
Хорошо, спасибо.