3.1 Интерфейс |
При запуске программы первое, что Вы видите, это главное окно.
В верхней части окна имеется меню,
пункты которого
дублируются значками панели инструментов.
Актуальная информация о текущем статусе программы (пользователь, время, дата, количество пациентов в базе данных и проч.проч) указана в информационной панели (статусбаре) в нижней части окна. Вы уже обратили внимание, что на картинках выше некоторые пункты меню и значки активны, а некоторые - недоступны. Это обусловлено тем, что программа не подключена к базе данных, о чем указывает надпись на информационной панели (статусбаре) внизу окна.
Остальные элементы интерфейса будут описаны в соответствующих частях справки. Также каждому пункту меню соответствует так называемая "быстрая клавиша" (shortcut) или сочетание клавиш, т.е. алфавитно-цифровая комбинация клавиш, при нажатии на которые на клавиатуре вызывается соответствующая функция программы или пункт меню.
После коннекта к базе данных вид главного окна меняется, становятся доступными новые пункты меню, появляется дополнительная информация в статусбаре (цифра 2). Если Ваша база данным пуста, то некоторые пункты меню (и иконки) будут по-прежнему неактивны. Ничего страшного. Все "встанет на свои места", как только база данных начнет заполняться пациентами. Как это сделать, описано тут. По умолчанию список сортируется по дате последнего посещения (мне показалось это удобным, потому что в ближайшее время приходят в основном на повторный прием, кроме, разумеется, первичных) пациентов (цифра 3), при этом фильтрация по алфавиту (цифра 1) отключена (в будущих версия планируется добавление возможности настройки сортировки самим пользователем). Для быстрого поиска пациента по алфавиту Вы можете отфильтровать список, например по букве "И", щелкнув мышью по соответствующей букве выше таблицы (цифра 4). При этом сортировка пациентов по умолчанию также будет производится по дате последнего посещения.
В отфильтрованном списке Вы можете отсортировать пациентов либо по одному столбцу, кликнув мышью по его заголовку (цифра 5),
либо по двум и более столбцам. Для этого удерживайте клавишу <Ctrl> и кликайте мышью по "нужному" заголовку (цифра 6)
Теперь можно "прокрутить" список мышкой и довольно быстро найти требуемого пациента. Есть еще 2 других способа быстрого поиска пациентов. Первый заключается в быстром наборе на клавиатуре нескольких первых инициалов искомого слова в выделенной колонке, при этом курсор в таблице будет позиционироваться на первом же совпадении, а первые совпадающие символы будут выделены отдельным цветом. Например, при быстром наборе на клавиатуре символов "ири"
курсор спозиционируется на ближайшей строке, содержащей указанную последовательность букв (цифра 7). Недостатком этого метода поиска является то, что если в колонке есть дубликаты этого слова, то таким образом по порядку все их найти не удастся. Указанный способ применим либо к небольшим спискам, либо к отфильтрованному и отсортированному списку (см. предыдущий скрин). Второй способ (добавлено в версии программы 4.2.02) использует специальную панель для фильтрации списка по условию (по фамилии, имени и году рождения), которая позволяет быстро найти пациента по определенным, иногда даже примерным, критериям. Это может пригодиться, когда Вы точно не помните фамилии, имени или возраста пациента. Панель появляется в нижней части общего списка после нажатия соответствующей иконки на панели
или сочетания клавиш <Ctrl>+<F>. При этом поля с критериями фильтрации будут не активными,
пока Вы не проставите соответствующие галочки напротив них
Теперь можно вводить искомую комбинацию символов, выбрав в условиях фильтрации, как искать введенные символы. Сам отбор записей таблицы начнется после введения как минимум трех символов.
Как видно из скриншота, отобраны те фамилии, которые начинаются с символов "мин" (фильтр регистроНЕзависимый). Если фильтруемый список по-прежнему большой, то можно продолжить набор искомых символов, либо добавить критерии фильтрации по имени и дате рождения пациента. Главное окно программы имеет два состояния: общий список пациентов и список посещений. Общий список (цифра 8) пациентов представлен уже приведенными скриншотами и содержит информацию обо всех пациентах в базе данных
Чтобы перейти к списку посещений врачей данным пациентом, необходимо нажать соответствующие иконку на панели (цифра 9) инструментов или выбрать пункт меню (цифра 10). "Быстрая клавиша" <F6> или <Enter> (недокументированная возможность)
Открывающаяся при этом таблица может иметь следующий вид, где указывается дата (цифра 11) посещения (по умолчанию список сортируется по дате последнего посещения) и другие краткие данные. Причем, при наведении курсора мыши на соответствующую ячейку грида "обрезанный" текст будет показан полностью во всплывающей подсказке (цифра 13).
Для возврата к общему списку пациентов достаточно нажать на иконку (цифра 12) на панели инструментов или выбрать соответствующий пункт меню. "Быстрая клавиша" <F7> или <Esc> (недокументированная возможность)
Еще одной не обозначенной в интерфейсе возможностью является способность окна программы сворачиваться в трей (это то место справа внизу, где Винда показывает часики), чтобы не занимать место на панели задач. Для этого в режиме общего списка нужно нажать на "крестик" (цифра 14) в верхнем правом углу экрана
или нажать на быструю клавишу <Esc>. После этого главное окно уютно устроится в трее (цифра 15),
откуда его можно снова восстановить либо дважды кликнув мышью по иконке, либо нажав по иконке правой кнопкой мыши и выбрав соответствующий пункт меню
Обратите внимание, что иконки на панели инструментов будут меняться в зависимости от вида отображаемых данных (общий список, список посещений)
Практически все иконки дублируют соответствующие пункты меню. Поэтому я не буду приводить их описание здесь. И напоследок упомяну о контекстных меню списков, которые вызываются нажатием правой кнопки мыши. Для общего списка оно следующее
Для списка посещений пациентом врача контекстное меню несколько иное
Описание Вы сможете в соответствующих разделах справки, так как и эти меню просто дублируют основные. Поэтому их немедленным изучением Вы можете начать заниматься отсюда. |