...
Информация |
---|
Оглавление |
Оглавление |
---|
Настройка внешнего вида списка
Настройка внешнего вида списка (таблицы) производится с помощью контекстного меню строки заголовков.
...
) не могут быть включены в табличную форму в качестве колонок.
Сортировка и поиск
Простая сортировка
При первом открытии (в рамках сессии работы с программой) данные табличной формы отсортированы по значениям колонки, заданной разработчиком.
Одинарный клик левой кнопкой мыши на заголовке любой из колонок включает режим сортировки данных в таблице по значению этой колонки. При этом в заголовке колонки появляется значок
, означающий, что в данный момент данные отсортированы в порядке возрастания для числовых значений и алфавитном порядке для текстовых. Повторный щелчок на этом же заголовке вызывает пересортировку данных в обратном порядке. Значок при этом меняется на
. Щелчок на заголовке другой колонки включает сортировку по этой колонке и отменяет ранее включенную сортировку по другим колонкам.
Следует иметь в виду, что сортировка по колонкам, содержащим вычисляемые значения, невозможна.
Сортировка по нескольким колонкам
Щелчок левой кнопкой мыши на заголовке колонки при нажатой клавише [Ctrl] не отменяет ранее включенную сортировку, что позволяет отсортировать данные по значениям нескольких колонок. При этом рядом со значком сортировки отображается порядковый номер колонки для сортировки:
Приведенный пример говорит о том, что данные в этой таблице отсортированы: в первую очередь – по колонке «Фамилия», затем – по колонке «Имя» и затем – по колонке «Пол».
Одинарный клик на заголовке без удержания [Ctrl] приводит к отмене ранее установленной сортировки.
Поиск значения в отсортированной колонке
Поиск значения в колонке возможен в том случае, если данные отсортированы по этой колонке. Для поиска достаточно набрать на клавиатуре первые символы нужного значения. Набираемый текст отображается в первой строке данных таблицы, как показано на рисунке:
Через некоторое время после окончания набора текста искомое значение, если оно найдено в таблице, будет выделено. Если найденное значение находится за пределами экрана, список будет прокручен для отображения найденной позиции. Если введенному тексту удовлетворяет несколько значений, выделено будет первое из них.
В случае сортировки по нескольким колонкам, быстрый поиск будет работать по колонке, первой в порядке сортировки. Следует иметь в виду, что данный вид поиска ищет значение только в начале строки содержимого ячейки. Для поиска, например, строки, входящей в текст ячейки таблицы, нужно использовать фильтры.
Использование фильтров
При работе с большими объемами данных возникает необходимость скрыть ненужную в данный момент информацию. Для этого используются фильтры. Фильтр содержит набор условий, которые накладываются на значения атрибутов сущности, представленной в табличной форме. Панель фильтра всегда присутствует на универсальной табличной форме и занимает верхнюю часть области данных открытой вкладки.
...
Опция «Настройка» открывает диалог управления списком сохраненных фильтров. С помощью данного диалога можно удалить ненужные фильтры.
Функции работы с данными
Универсальная табличная форма включает функции, связанные с обработкой данных списка:
Новый | Создание нового элемента списка (экземпляра сущности, связанной с данной табличной формой). При выборе команды открывается форма редактирования в режиме создания (поля формы не заполнены). Если при создании нового элемента возможны какие-то варианты (например, создание новых элементов разного типа), подпись кнопки добавления содержит значок и нажатие на кнопку открывает дополнительный список выбора нужной опции. | |
Свойства | Редактирование выделенного элемента списка. Открывается форма редактирования1, связанная с данной сущностью, поля которой заполнены значениями атрибутов выбранного элемента списка. | |
Удалить | Выделенный в момент нажатия кнопки элемент списка удаляется. При этом выводится стандартный запрос подтверждения удаления. Если существуют связанные с выбранным элементом данные, удаление невозможно и будет выведено соответствующее сообщение. | |
Обновить | Команда позволяет обновить данные списка, т.е. загрузить их заново из базы данных. Функция может понадобиться, если форма была открыта и не использовалась в течение какого-то времени, за которое данные в БД могли измениться. При работе с элементами списка – добавление, удаление, редактирование список обновляется автоматически. | |
Экспортировать объекты списка | Функция позволяет выгрузить данные списка в документ, сохраняемый на компьютере пользователя. |
Экспорт данных
Содержимое табличной формы может быть экспортировано (выгружено) в файл, сохраняемый на компьютере пользователя. Кнопка
...
Имя файла генерируется автоматически и созданный файл сохраняется в папку …\AppData\Local\Temp\ESTDV_TEMP\ObjectsListExport, соответствующую личной папке пользователя Windows.
Просмотр скрытого фильтра
На любой сущности, в любом каталоге можно посмотреть скрытый фильтр (фильтр, по которому происходит отбор списка в данной сущности или каталоге).
...
После нажатия ctrl+f12 фильтр отобразится.
Горячие клавиши
На любой каталог из строки меню (включая подкаталоги) или на любую кнопку с панели быстрого доступа можно «повесить» «горячую клавишу».
Для этого выбираем нужную кнопку, например «Принять пациента» и щелкаем по ней правой клавишей мыши.
Выйдет меню горячих клавиш:
Выбираем «Установить сочетание горячих клавиш для команды «Принять пациента». Откроется окно установки сочетания клавиш:
Выбираем удобное сочетание и нажимаем Ок.
Горячие клавиши будут работать сразу, без перезапуска.
Чтобы «горячую клавишу» удалить также щелкаем правой клавишей мышки по кнопке и выбираем «Удалить горячую клавишу».
Быстрое заполнение поля со справочником
Если нужно выбрать какое-то значение из справочника и известно его значение или наименование, вводим в поле значение и нажимаем клавишу Tab на клавиатуре. Значение должно соответствовать значению в справочнике. Например проставление кода МКБ.
...
Код найдет в справочнике (о чем свидетельствует его превращение в ссылку) и заполнилось описание диагноза.
Быстрое наложение фильтра на поле со справочником
Если нужно найти значение в справочнике, но неизвестно его полное наименование в поле со справочником вводим знак процента, затем часть наименования, затем снова знак процента, например:
...
Также, знак процента можно писать только сначала или только в конце части наименования, тогда поиск будет осуществляться только в конце наименования или только в начале, т.е. если написать хиру%, то значение “стоматолог-хирург” не попадет в этот список, а “хирург-стоматолог” попадёт.
Автозаполнение поля с датой сегодняшней датой
Если в поле даты щелкнуть клавишей Enter, то в поле автоматически заполнится сегодняшняя дата.
...