Улучшеная подсистема сохранения и обновления связанных данных в формах

При добавлении или изменении каких-либо данных, которые отображаются на нескольких формах, данные обновляются во всех открытых формах. Например, если открыты формы Поиска Карточки, Поиска Визитов и Карточка Питомца, и в это время изменить Кличку питомца в карточке, то эти изменения отобразятся и в соответствующих строках формы Поиска Карточки и формы Поиска Визитов сразу же после сохранения изменений. Так же, если добавить или удалить Карточку или Питомца, эти изменения так же отобразятся в во всех открытых формах, где они должны быть отображены.

ВНИМАНИЕ! Обновление открытых форм требует определенного времени, соответственно, длительность операции сохранения зависит от количества открытых форм и от времени обновления каждой формы, в случае, если какие-либо формы содержат много данных (списки или таблицы с большим количеством строк), время сохранения может быть существенным. Что бы сократить время сохранения данных, закройте неиспользуемые в данный момент формы.

Индикация сохранения, загрузки и процесса обновления в строке состояния

В строке состояния приложения, которая находится в самом низу главного окна приложения, теперь отображается статус некоторых действий приложения. Когда происходит сохранение данных формы или обновление (загрузка) данных форм, то указатель мыши меняется на "песочные часы" (система занята), а в строке состояния отображается надпись, соответствующая текущему действию. Во время обновления, в строке состояния отображается процесс загрузки данных для обновления из сети. Когда приложение готово к приему ввода от пользователя, в строке состояния отображается статус "Готово".

Исправлено: Дублирование значений в справочниках

Исправлена ошибка, когда при добавлении значения в справочник через поле на форме, значение повторно добавлялось не смотря на наличие такого значения в справочнике. Все дубликаты значений удалены из всех справочников.

Исправлено: Индикация изменения данных формы Питомца

Исправлена ошибка, когда при открытии формы Питомца, форма сразу же помечалась, как форма с измененными данными, в следствии чего, при закрытии формы, выдавался запрос на сохранение, даже при отсутствии изменений.

Замена символов пола

Теперь принадлежность пола в карточке питомца отображается соответствующим общепринятым символом вместо букв "М" и "Ж".

Исправления

  • Восстановлена корректная работа при открытии окна справочников.
  • Восстановлена корректная работа контекстного меню при добавлении анестезии формы операции. 
  • Восстановлено корректное обновление связанных данных после сохранения формы Прием (Вакцинация).

Возраст питомца на форме "Напоминание".

Добавлен возраст питомца на форму "Напоминание".

Иконки документов

Добавлены иконки для всех документов. Иконки различны для форм анализов, исследований, операций и приемов. Для удобства, иконки первичного, повторного приема и вакцинаций разные. Иконки отображаются в левом верхнем углу каждой формы и в списках, где фигурируют документы. Так же добавлены иконки для карточки клиента и питомца. Некоторые иконки добавлены в меню.

Иконки символов пола

Теперь принадлежность пола в карточке питомца и результатах поиска отображается иконками.

Исправления

  • Удаление пустых форм операций, исследований или анализов непосредственно из форм.
  • Закрытие или удаление формы при незаполненных обязательных полях.
  • Ошибочное обновление данных пустой формы при неудачном сохранении (незаполненные обязательные поля).
  • Ошибка в подсчете возраста питомца, учитывая високосные года.
  • Ошибочная проверка правильности заполнения при отключенной форме добавления напоминания на форме вакцинации. Логика добавления и удаления напоминания при вакцинаци улучшена.
  • Ошибочное обновление данных при удалении напоминания при вакцинации.
  • Исправлены проблемы отправки e-mail при определенных настроках провайдера (SMTP over explicit/implicit SSL)

Индикаторы вложений приема

На форме приема, в правом верхнем углу отображаются кнопки-индикаторы, показывающие, какие "вложения" есть в приеме и их количество. Различные кнопки с иконками на них, показывают различные типы вложений. Вложения могут быть следующих типов, соответственно с типами документов, которые могут быть созданы в рамках приема. Это:

  • Анализы
  • Исследования
  • Операции
  • Изображения
  • Напоминания
  • Связанные повторные приемы

Цифра справа от иконки показывает количество вложений данного типа в приеме. Нажатие на кнопку приводит к активации вкладки с вложениями соответствующего типа в нижней части формы приема.

Те же самые иконки используются в новом столбце "Вложеия" в списке приемов в карточке питомца и в списке приемов, доступных на форме поиска приемов (Документы->Приемы). При наведении мышки на область с иконками напротив нужного приема, отображается информация о вложениях и их количестве. Обратите внимание, что количество и наличие связанных повторных приемов не отображается в столбце "Вложения" списка приемов, так как связанные приемы и так отображаются здесь отдельными строками, но отображаются на самой форме приема.

Индикаторы особых отметок Клиента

На форме Карточки клиента, в правом верхнем углу отображаются индикаторы особых отметок клиента. Установить отметку для клиента можно здесь же, на форме клиента с помощью галочек-переключателей, не забыв сохранить после эти изменения. Всего индикаторов три:

  • Неадекватный клиент
  • Не принимать (НЕ ОБСЛУЖИВАТЬ!)
  • Долги

Любая особая отметка или все три отметки могут быть выставлены по желанию пользователя для любого клиента. При переключении вкладок формы Карточки клиента/питомца происходит сигнализация с помощью мигающей красной подстветки, для привлечения внимания пользователя. Обратите внимание, что для удобства индикаторы особых отметок клиента показываются не только в карточке Клиента, но и в карточках всех питомцев клиента, так же в правом верхнем углу.

Те же самые иконки используются в новом столбце "Отметки Клиента" в списке клиентов и питомцев на форме Поиска.. При наведении мышки на область с иконками напротив нужного клиента, отображается информация об отметках клиента.

Индикаторы особых отметок Питомца

На форме Карточки питомца, в правом верхнем углу отображаются индикаторы особых отметок питомца. Установить отметку для питомца можно здесь же, на форме питомца с помощью галочек-переключателей, не забыв сохранить после эти изменения. Всего индикаторов два:

  • Агрессивное животное
  • Реакция на лекартсвенные препараты

Любая особая отметка или обе отметки могут быть выставлены по желанию пользователя для любого питомца. При переключении вкладок формы Карточки клиента/питомца происходит сигнализация с помощью мигающей красной подстветки, для привлечения внимания пользователя. Дополнительно к отметке "Реакция на лекартсвенные препараты" можно указать, на какие именно препараты есть алергическая реакция у питомца. Для этого в поле, появляющееся ниже соответствующей галочки, при условии ее включения, можно добавить любые препараты из справочника. Обратите внимание, что если нужного препарата нет в справочнике, нужно сначала его туда добавить (Сервис->Мадикаменты), тогда он станет доступен для выбора. Так же, препараты, добавленные в список, не удаляются при отключении индикатора "Реакция на лекартсвенные препараты", хотя и список препаратов скрывается. Препараты можно удалить стандартным способом с помощью контекстного меню или клавиши "Del" ("Delete").

Те же самые иконки используются в новом столбце "Отметки Питомца" в списке клиентов и питомцев на форме Поиска.. При наведении мышки на область с иконками напротив нужного питомца, отображается информация об отметках питомца.

Поле "Комментарии" на вкладках Карточки Клиента и Питомца

Добавлено поле "Комментарии" для клиента и питомца, на соответствующих вкладках формы Карточки. Здесь пользователь может оставить любые комментарии касаемо клиента или питомца, например, для другого пользователя, постоянные напоминания или предупреждения, и тому подобное.

Кнопки удаления документа/формы удалены со всех форм

Кнопки удаления текущей формы, ранее расположенные на формах анализов, исследований, операций и др. документов приема, а так же на форме приема более не доступны. Удаление документов в приеме и приемов из карточки питомца теперь возможно только из соответствующих списков. То есть анализ, напрмер, можно удалить только из списка анализов этого приема (на соответствующей вкладке в нижней части формы Приема). Сам прием можно удалить только из списка приемов, соответствующего питомца в карте Питомца. Удаление производится стандартным способом с помощью контекстного меню или клавиши "Del" ("Delete"). Обратите внимание, что удаление карты питомца или карты клиента производится нажатием соответствующей кнопки в верхней части карточки, с изображением знака "минус" в красном круге.

Колонка "Дата и время" на вкладке "Операции" формы приема

Добавлена колонка "Дата и время" на вкладке "Операции" формы приема

Исправления

  • Исправлена ошибка сохранения данных в карточке Клиента непосредственно после создания новой карточки клиента (без ее закрытия).
  • Исправлена ошибка создания новой карточки без закрытия только что созданной перед ней новой карточки.
  • Поведение заглоловков форм улучшено при имени клиента или питомца, выходящего за границу формы.
  • Обновление данных формы приема происходит более корректно. Не происходит запроса на обновление данных о вакцинации, если данный прием не является Вакцинацией
  • Процесс сохранения и обновления данных связанных форм оптимизирован (не обновляются формы, не связанные друг с другом)

Идентификация клиники

В Параметры приложения добавлены поля для реквизитов клиники, такие как адрес, телефоны, режим работы, логотип и т.п. В будущем будут использоваться при печати и т.п.

Исправления

Исправлены проблемы с потерей содержимого файла пользовательской конфигурации (user.config) на Windows 8.

Закладки

Добавлена новая функциональность - Закладки. Закладки предназначены для сохранения каких-либо форм, для последующего быстрого доступа к ним и работают по тому же принципу, как и закладки в интернет-броузере.

На каждой форме, которая может быть помещена в Закладки, есть кнопка-иконка в виде звезды. Нажатие на эту кнопку приводит к созданию закладки. Повторное нажатие приводит к удалению закладки на эту форму. В меню "Документы", а так же на панели инструментов главного окна есть кнопка "Закладки", которая открывает окно существующих закладок. На форме в таблице показана иконка конкретной формы, соответствующая типу документа и заголовок формы. Двойной щелчек  на строке таблицы открывает соответствующую форму или активирует ее, если на уже была открыта. В случае открытия карты питомца или клиента, активируется соответствующая вкладка Карты. Удаление одной, нескольких или всех закладок возможно с помощью выделения нужных строк и нажатия клавиши "Delete". При закрытии фомы приложение выдаст запрос на сокранение изменений.

В закладки могут быть добавлены Клиенты, Питомцы, Приемы, Вакцинации и все Анализы и Исследования. Другие формы, такие как Справочники, Диагнозы и др. служебные формы в закладки добавить нельзя.

Закладки удобно использовать, если нужно прервать редактирование какой-либо формы, что бы вернуться к ней, через какое то время. Что бы не тратить время на поиск формы после выключения приложения и последующего запуска. Что бы выделить группу форм для периодическго редактирования или просмотра, Что бы передать информацию о каких-либо формах врачу другой смены и т.п.

Отображение приемов в виде дерева

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

Оба представления, и табличное и древовидное имеют похожую, но не идентичную функциональность. Используя древовидное представление, можно быстро получить доступ не только непосредственно к приемам, но и ко всем возможным вложениям. Используя табличное представление, сразу же доступен анамнез иконки и количество вложений, и другая информация приемов.

Печать

В приложении реализована функциональность, позволяющая выводить документы приложения на печать. Для печати используются функции бесплатного пакета Adobe Acrobat Reader. Без установленного и правильно работающего Adobe Acrobat Reader печать невозможна. Если Adobe Acrobat Reader не установлен, то необходимо загрузить и установить этот пакет.

В настоящий момент доступна печать только части документов приложения:

  • Все анализы
  • Исследования ЭКГ и Рентген (УЗИ недоступно)
  • Изображения, присоединенные к выше указанным докментам.

В следующих релизах перечень документов будет расширятся.

В приложении принят общий подход к печати любого документа, отображаемого в активном окне, а так же используются преимущества древовидной структуры связей между документами. В меню "Файл" расположен пункт меню "Печатать активную форму...", выбрав который, инициируется процесс печати активной формы. На панели инструментов главного окна так же присутствует кнопка "Печать", функции которой идентичны соответствующему пункту меню. Как и в случае с командой "Сохранить", действие пункта меню или кнопки всегда применяется к текущей актовной форме, то есть форме, которая находится в окне на переднем плане. Кнопка и пункт главного меню печати становится недоступной, если документ в активном окне не доступен для печати.

После нажатия кнопки "Печать" открывается окно подготовки к печати. Данное окно содержит поле ввода для имени врача, который осуществляет распечатку (это поле обязательно для заполнения и отображается в напечатанном документе в виде подписи), кнопку предпросмотра, кнопку посылки на печать и кнопку отмены. Если печатаемый документ имеет связи с дочерними документами, напрмер, есть приложенные к анализу изображения, или прием содержит вложенные анализы и т.п., то так же показывается поле, отображающее все дочерние документы данного документа в древовидной структуре. В этом поле пользователь может выбрать дочерние документы, которые он хочет включить в распечатку наряду с основным документом. Так же пользователь может отказаться от печати основного документа и печатать только дочерние, это позволяет сделать специальное поле "Пропустить печать основного документа". Если это поле, но не выбан ни один дочерний документ - кнопки предпросмотра печати становятся недосупны. Обратите внимание, что выбор печати дочерних документов - единственный способ напечатать несколько документов за одну операцию.

Кнопка предпросмотра открывает окно предпросмотра, где представлен документ, так, как он будет выглядень та бумаге.

Кнопка печати открывает стандартное окно настроек вывода на печать, такие кака выбор принтера, бумаги и тп. После выбора необходимых параметров и нажатие кнопки печати - документ распечатывается.

Кнопка отмены позволяет закрыть окно Печати без каких-либо дальнейших действий.

Отправка E-mail

В приложении реализована функциональность, позволяющая отправлять документы приложения по электронной почте. Отправка документов по e-mail во многом схожа с печатью. Разница лишь в том, что подготовленные документы отправляются не на печать, а присоединяются в качестве вложений к электронному письму, которое отсылается на выбранный адрес. Соответственно, в приложении можно отправить по e-mail те же самые документы, что и при печати, и в точно таком же виде. Отправляемый файл, который содержит документы, имеет формат PDF.  Получатель должен иметь какое-либо средство просмотра таких файлов, напрмер Adobe Acrobat Reader, что бы открыть полученные документы.

Окно подготовкки к отправке по электронной почте содержит те же элементы управления, что и окно печати, с теми же функциями. В дополнение к этому, в окне отправки сообщения, содержатся поля, позволяющие ввести адреса получателя, и отправки копии сообщения, а так же текст письма. Поле адреса получателя сообщения обязательное. Туда необходимо ввести один или несколько адресов получателей. Кнопка справа от полей адресов позволяет быстро заполнить поле адресом клиента, с которым связан текущий документ. Например, если готовится к отправке анализ питомца, то нажатие на кнопку автоматически подставит в поле e-mail владельца этого питомца, указанный в карточке. Если в карточке клиента не содержится адрес электронной почты, приложение предложит ввести адрес и автомаически сохранит его в карточке клиента.

Поле "Сообщение" позволяет ввести произвольный текст письма. Если в настройках приложения указано использовать шаблон, то в поле подставляется шаблон текста сообщения, пользователь может отредактировать этот текст перед отправкой.

Нажатие на кнопку "Отправить" завершает формирование письма и отправляет его на указанный адрес.

Обратите внимание, что для отправки сообщений необходим доступ к сети Интернет. Если подключение отсутствует, то на этапе отправки возникнут соответствующие сообщения об ошибках.

Настройки печати и отправки сообщений

В приложении существует набор настроек, влияющий на отправку по электронной почте и печать.

Реквизиты клиники

Реквизиты клиники, показываемые в верхнем клон-титуле документов при печати и отпраки по e-mail, могут быть указаны на странице "Приложение", в окне параметров приложения. Рекомендуется использовать реальные значения и заполнить все поля, так как клиенты клиники будут видеть это в получаемых на руки документы. Информация может использоваться клиентами, как реквизиты для обратной связи. После изменения значений, распечатайте пробный документ, что бы проверить, как изменения отображаются на печати.

Отправка сообщений

Настройки отправки сообщений позволяют установить дополнительный адрс e-mail на который будут приходить все сообщения отсылаемые приложением. Эта настройка может быть полезна, в качестве проверки отправки и резервного копирования сообщений, отсылаемых клиентам.

Так же, возможно настроить шаблон, автоматически включаемый в тело письма для клиента. текст сообщения может быть отредактирван непосредственно перед отправкой каждого письма, в то время как шаблон позволяет включить стандартное сообщение для киента. Шаблон поддерживает некоторые подстановки, такие как имя клиента, реквизиты клиники, имя врача и тп.

Настройки почты

Настроки почты влияют непосредственно на отправку сообщений и должны быть сконфигурированы правильно для успешной отправки любых сообщений из приложения. Эти настройки не влияют на печать.

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

Поиск по адресу клиента

На форме "Поиск" стал доступен поиск по адресу клиента. Добавлена колонка "Адрес", содержащая адрес клиента. Рекомендуется использовать поиск по адресу вместо поиска по имени клиента или питомца, перед добавлением новой карточки, что бы исключить создание дубликатов.

Исправления

Большинство форм могут скролировать свое содержимое, в случае если содержимое видно только частично.

При старте приложение разворачивается на полный экран

На вкладке Напоминаний на форме Приема показываются так же и отработанные напоминания. Таким образом пользователь может  удалить такие напоминание перед удалением приема.

Раздел добавления напоминания на форме вакцинации активизируется только если включено поле "Добавить напоминание"

К иконкам, показывающим присоединенные изображения, добавлена всплывающая подсказка, показывающая путь к файлу изображения. В случае отсутствия файла, в этой подсказке отображается сообщение об ошибке. Сама иконка в этом случае меняется на иконку, сигнализирующую ошибку.

Качество отрисовки большинства иконок улучшено.

В полях ввода, где ожидается адрес электронной почты, можно вводить несколько адресов, разделенных запятой.

В карточке питомца, в зависимости от пола питомца отображается поле "Кастрирован" или "Стерилизована"

Улучшена обработка ошибок "Документ не найден"

На форме анализа кала улучшена валидация полей, зависящих от выбора флажков (поле не доступно для редактирвания, если флажок не включен)

Пункты главного меню и панели инструментов доступны или недоступны, в зависимости от текущего активного окна. Такие как "Сохранить", "Печать", "Отправка письма"

Исправлено добавление записи в счет на форме Вакцинации

Исправлено падение приложения, при вводе в поле поиска специальных символов, таких как апостроф, а так же на форме Напоминаний, в поле "Комментарий".

Запрос формы анализа ПЦР сохранения при неизменности данных - исправлено.

Исправления

Исправлена ошибка при создании новой карточки.

Исправления

  • Исправлена ошибка при удалении карточки клиента.
  • Исправлена ошибка с выводом адресов клиентов при поиске.
  • Исправлена ошибка с запросом e-mail клиента при отправке документов.

Откат исправления вывода адресов клиентов в поиске. MSSQL 2008 не поддерживает функцию CONCAT().

Сервисный релиз (favorites table)

Личный кабинет

Корзина

 x 

Корзина пуста

ВКонтакте