На вышеприведённом рисунке показано такое состояние GRID–а

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

Приступим к описанию порядка выполнения перечисленных операций для основной таблицы “MP_GPF_13” базы данных “ U–GEO_DB.FDB ”.

Операция удаления записи из таблицы доступна по паролю ответственного пользователя системы. Кнопка “Удалить” красного цвета расположена на любой из закладок “Редактирование таблиц базы данных” слева, вверху.

После поиска требуемой записи (этот процесс описан чуть ниже, в следующей главе “Варианты поиска информации в основной таблице”), предназначенной для удаления, можно ещё раз проконтролировать корректность вашего поиска – правее кнопки “Удалить” в одном объекте голубого цвета показаны, через разделитель “|”, первые пятнадцать полей текущей (выбранной) записи таблицы. После такого визуального контроля нажмите на кнопку “Удалить” и после ввода пароля приложение удалит текущую запись из базы данных.

Внимание. Записи, относящиеся к текущей установке, которая подверглась удалению, никогда не могут быть удалены из итоговой таблицы протоколов “All_Protocols”, и все ранее сохранённые протоколы проверок могут быть найдены там, однако будет потеряны все поля для связки с основной таблицей.

Можно в перспективе создать дополнительное поле, в котором будет хараниться параметр “Активности” любой текущей записи, тогда станет возможным не показывать такую запись для устранения потерь информации и выполнение операции удаления из базы данных станет тогда неактуальной.

Варианты поиска информации в основной таблице

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

Поиск информации необходим в следующих случаях: для корректировки отдельных полей записи (всего оператор может изменить 24 простых поля), добавления нового протокола проверки установки (3*5 полей при фиксации протоколов), добавления поля, хранящего информацию о логике расчёта погрешности измерений для установки (1 поле), удаления записи из базы. Если пользователь перед любым поиском установил чекбокс “Немедленно генерировать отчёт”, то прежде чем данные появятся на странице и в GRID–е, клиентское приложение сформирует текущий “экспресс–отчёт”, который можно проанализировать на экране монитора и вывести его на печать. При этом формируется один из вариантов экспорта отчёта и сохранение его образа в виде файла отчёта.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: