Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Информация

Оглавление

Оглавление


Настройка внешнего вида списка

Настройка внешнего вида списка (таблицы) производится с помощью контекстного меню строки заголовков.

...

) не могут быть включены в табличную форму в качестве колонок.

Сортировка и поиск

Простая сортировка

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

Одинарный клик левой кнопкой мыши на заголовке любой из колонок включает режим сортировки данных в таблице по значению этой колонки. При этом в заголовке колонки появляется значок

Image Removed

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

Image Removed

. Щелчок на заголовке другой колонки включает сортировку по этой колонке и отменяет ранее включенную сортировку по другим колонкам.

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

Сортировка по нескольким колонкам

Щелчок левой кнопкой мыши на заголовке колонки при нажатой клавише [Ctrl] не отменяет ранее включенную сортировку, что позволяет отсортировать данные по значениям нескольких колонок. При этом рядом со значком сортировки отображается порядковый номер колонки для сортировки:

Image Removed

Приведенный пример говорит о том, что данные в этой таблице отсортированы: в первую очередь – по колонке «Фамилия», затем – по колонке «Имя» и затем – по колонке «Пол».

Одинарный клик на заголовке без удержания [Ctrl] приводит к отмене ранее установленной сортировки.

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

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

Image Removed

Через некоторое время после окончания набора текста искомое значение, если оно найдено в таблице, будет выделено. Если найденное значение находится за пределами экрана, список будет прокручен для отображения найденной позиции. Если введенному тексту удовлетворяет несколько значений, выделено будет первое из них.

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


Использование фильтров

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

...

Опция «Настройка» открывает диалог управления списком сохраненных фильтров. С помощью данного диалога можно удалить ненужные фильтры.


Функции работы с данными

Универсальная табличная форма включает функции, связанные с обработкой данных списка:

Новый

Image Modified

Создание нового элемента списка (экземпляра сущности, связанной с данной табличной формой). При выборе команды открывается форма редактирования в режиме создания (поля формы не заполнены).

Если при создании нового элемента возможны какие-то варианты (например, создание новых элементов разного типа), подпись кнопки добавления содержит значок

Image Modified

и нажатие на кнопку открывает дополнительный список выбора нужной опции.

Свойства

Image Modified


Редактирование выделенного элемента списка. Открывается форма редактирования1, связанная с данной сущностью, поля которой заполнены значениями атрибутов выбранного элемента списка.

Удалить

Image Modified

Выделенный в момент нажатия кнопки элемент списка удаляется. При этом выводится стандартный запрос подтверждения удаления. Если существуют связанные с выбранным элементом данные, удаление невозможно и будет выведено соответствующее сообщение.

Обновить

Image Modified


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

При работе с элементами списка – добавление, удаление, редактирование список обновляется автоматически.

Экспортировать объекты списка

Image Modified

Функция позволяет выгрузить данные списка в документ, сохраняемый на компьютере пользователя.


Экспорт данных

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

...

Имя файла генерируется автоматически и созданный файл сохраняется в папку …\AppData\Local\Temp\ESTDV_TEMP\ObjectsListExport, соответствующую личной папке пользователя Windows.


Просмотр скрытого фильтра

На любой сущности, в любом каталоге можно посмотреть скрытый фильтр (фильтр, по которому происходит отбор списка в данной сущности или каталоге).

...

После нажатия ctrl+f12 фильтр отобразится.

Горячие клавиши

На любой каталог из строки меню (включая подкаталоги) или на любую кнопку с панели быстрого доступа можно «повесить» «горячую клавишу».

Image Removed

Для этого выбираем нужную кнопку, например «Принять пациента» и щелкаем по ней правой клавишей мыши.

Выйдет меню горячих клавиш:

Image Removed

Выбираем «Установить сочетание горячих клавиш для команды «Принять пациента». Откроется окно установки сочетания клавиш:

Image Removed

Выбираем удобное сочетание и нажимаем Ок.

Горячие клавиши будут работать сразу, без перезапуска.

Чтобы «горячую клавишу» удалить также щелкаем правой клавишей мышки по кнопке и выбираем «Удалить горячую клавишу».




Быстрое заполнение поля со справочником

Если нужно выбрать какое-то значение из справочника и известно его значение или наименование, вводим в поле значение и нажимаем клавишу Tab на клавиатуре. Значение должно соответствовать значению в справочнике. Например проставление кода МКБ.

...

Код найдет в справочнике (о чем свидетельствует его превращение в ссылку) и заполнилось описание диагноза.

Быстрое наложение фильтра на поле со справочником

Если нужно найти значение в справочнике, но неизвестно его полное наименование в поле со справочником вводим знак процента, затем часть наименования, затем снова знак процента, например:

...

Также, знак процента можно писать только сначала или только в конце части наименования, тогда поиск будет осуществляться только в конце наименования или только в начале, т.е. если написать хиру%, то значение “стоматолог-хирург” не попадет в этот список, а “хирург-стоматолог” попадёт.

Автозаполнение поля с датой сегодняшней датой

Если в поле даты щелкнуть клавишей Enter, то в поле автоматически заполнится сегодняшняя дата.

...