Навигация:  МОДУЛЬ "СИСТЕМНОЕ ЯДРО" > ПОДМОДУЛЬ "СТАТИСТИКА" > Простые запросы > Визуальный конструктор запросов >

Модификация результата запроса

Предыдущая страницаВернуться в начало главыСледующая страница

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

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

Модификация результата в таблице

 

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

modification_enable

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

 

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

 Рисунок 2.3.27. Данные запроса, для которых разрешена модификация


Рисунок 2.3.27. Данные запроса, для которых разрешена модификация

Поля, которые можно редактировать, выделены зеленым цветом (рис. 2.3.28). Редактировать их можно в таблице, в которой выводится результат, либо двойным щелчком мыши вызвать интерфейсное окно.

 Рисунок 2.3.28. Вид таблицы с полями, доступными для редактирования


Рисунок 2.3.28. Вид таблицы с полями, доступными для редактирования

286

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

763

Множественное редактирование позволяет прописать одно и то же значение поля одновременно для нескольких строк таблицы. Для этого нужно отобрать записи с помощью фильтра или полей поиска, отметить их и нажать кнопку Множественное редактирование. В таблице останутся только отмеченные записи, а внизу окна появится кнопка Выполнить. Для запуска модификации нужно нажать эту кнопку. Откроется окно Запрос на модификацию (рис. 2.3.29), где заполняются значения полей:

·если ввести в поле какое-либо значение, оно будет прописано для всех выбранных строк;

·если в выпадающем списке для поля выбрать параметр "Очистить", значение поля для всех выбранных строк станет пустым;

·если поле оставить пустым, а в выпадающем списке выбрано "Значение", значение поля в результате не будет изменено.

Флаг Сохранить установки позволяет сохранить введенные значения: при следующем запуске множественного редактирования они будут предложены по умолчанию.

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

 Рисунок 2.3.29. Групповая модификация данных


Рисунок 2.3.29. Групповая модификация данных

Модификация – это серьезная операция, которая при невнимательном использовании может повредить все записи таблицы. Рекомендуется тщательным образом настраивать обязательные фильтры, использовать опцию "Пустой результат без основных фильтров" и выдавать права на запрос только тем пользователям, которым необходимо с ним работать.