DispJournal v1.2.0.0
DispJournal v1.2.0.0
DispJournal v 1.2.0.0 (05.04.2022)- ВАЖНО: перед обновлением необходимо создать резервную копию БД!
- Диспетчера системного участка видят всех исполнителей структуры сервера и могут выбирать их для назначения в заявки.
- БД переведена на юникодовые строки.
- В столбец адреса в отчетах добавлен вывод названия лифта из структуры SPult.
- Исправлен вывод часа в отчетах.
- Исправления ошибки обработки адресов от SPult для 1170.
- Добавлена система автоочистки текстовых журналов работы программы.
- Диспетчера всех участков видят исполнителей системного участка и могут выбирать их для назначения в заявки.
- Сортировка исполнителей - 5 последних выбранных в верху списка в диалогах новых и отложенных заявок .
- Изменена структура БД.
- Улучшение интерфейса пользователя.
- Исправлена проблема отображения полос прокруток в интерфейсе новых заявок.
- Улучшение интерфейса пользователя.
- Исправлена ошибка зависания при нажатии на кнопку построения отчетов на отключенном клиенте.
- Ширина окна новых заявок - во весь экран.
- Можно добавлять более 4 участвков.
- Добавлены подсказки в окне новых заявок.
- Расширены поля ввода/вывода окна всех заявок.
- Изменено поведение интерфейса при добавлении пользователя.
- Изменено название ПО на "Электронный журнал заявок".
- Добавлена функция поиска заявки по адресу.
- Устранена ошибка диалога списка пользователей "вырезать/вставить".
- Изменены иконки приложения.
- Строка подключения к серверу БД по умолчанию изменена на "localhost\\SQLLKDS". Изменены инструкции настройки SQL сервера.
- Добавлена функция автообновления сервера. При старте сервер спрашивает клиента о необходимости обновления, если оно возможно. Скачивает, закрывает сервер и обновляет дистрибутив DispJournal.
- Добавлена функция автообновления клиента до версии сервера, к которому нужно подключиться. При подключении к серверу клиент спрашивает клиента о необходимости обновления до версии сервра, если оно возможно. Скачивает, закрывает клиент и обновляет дистрибутив DispJournal.
- Изменен драйвер подключения к БД(ODBC -> ADO).
- Изменен алгоритм первого запуска сервера. Создается новая пустая БД без диалога с пользователем..
- Пункт "Pult" исключен из адреса лифта.
- Исправлена ошибка, приводящая к частому отключению клиентов от сервера.
- Полное журналирование XML сообщений от SPult. Хранится в папке .\Logs\XMLs\
- Права пользователя "Механик" переименован в "исполнитель".
- Реализованы функции "Вырезать/вставить" в интерфейсе групп/пользователей.
- Реализована функция принудительного отключения клиента от сервера в интерфейсе групп/пользователей.
- В интерфейсе групп/пользователей добавлен столбец с кодом привязанных идентификаторов.
- Сервер сворачивается в значок трея.
- В виджете клиента добавлена кнопка "Отчеты диспетчера".
- Изменения поведения кнопки "Завершить заявку" интерфейса журнала заявок.
- Приведен к едином стандарту формат дат: гггг.ММ.дд чч:мм:сс
- Расширена функция ведения журналов работы клиента и сервера
- Изменен механизм авторизации по ключу.
- Исправлена критически важная ошибка определения адреса в новой заявке.
- Устранена возможность дублирования заявок.
- Исправлена ошибка добавления пользователя без ключа авторизации.
- Исправлена ошибка отображения пользователя при добавлении.
- Исправлена ошибка запуска сервера, после обновления с версии 1040 до 1050.
- Добавлена функция авторизации клиента на сервере с помощью ключа доступа(Работа с картами стандарта EM-Marine, Mifare, HID ProxCard II). Для использования необходим считыватель Z2USB и драйверы для его использования. В свойствах пользователя нужно выбрать опцию "Ключ для авторизации на сервере" и назначить ключ, поднеся его к считывателю. В дальнейшем клиент будет авторизован до тех пор, пока карта лежит на считыатели.
- Изменена структура БД.
- В заголовок окна клиента и сервера добавлена информация о текущий версии и актуальной версии на сайте lkds.ru
- Добавлены отчеты: текущие заявки, отложенные заявки, мелкие неисправности.
- В настройки отчетов добавлена возможность выбора организации(берется из уровня Disp структуры SPult).
- Добавлено вычитывание из SPult состояния лифта на момент формирования заявки. Состояния попадают в поле "Уточнение". Поле доступно на редактирование на этапе назначения исполнителя.
- При выборе опции "Создать заявку на ремонт на основе текущей" добавлена возможность сформировать мелкую неисправность. По умолчанию создается заявка "устранение неисправностей лифта."
- Исправлены другие мелкие ошибки.
- Исправлена первичного запуска сервера для изменения настроек подключения к БД.
- Исправлена ошибка сохранения настроек сервера.
- Исправлены другие мелкие ошибки.
- В случае отсутствия связи с сервером, клиент запомнит сформированные в SPult заявки и они будут добавлены при первом подключении к серверу от имени текущего диспетчера.
- Добавлено ведение журнала работы в клиенте.
- Добавлено ведение журнала работы в сервере.
- Добавлен отчет "Незавершенные заявки".
- Добавлен вывод ошибок авторизации клиента на сервере.
- Первый релиз.Тестирование.