Поиск в таблице БД строки, отвечающей заданным условиям

<< Click to Display Table of Contents >>

Navigation:  БД разведочных выработок >

Поиск в таблице БД строки, отвечающей заданным условиям

 

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

Например, просмотреть интервалы с высоким содержанием некоторого полезного компонента для заданного рудного тела, найти интервалы с "пустыми" значениями, найти выработки заданного типа без инклинометрии и т.п.

 

Для этого используется группа кнопок в графическом меню: .

 

Диалог "Условия для поиска строки в таблице" вызывается при нажатии на кнопку в графическом меню.

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

 

После того, как условия заданы, при помощи кнопок со стрелками можно выполнить поиск очередной строки, отвечающей этим условиям:

- поиск от начала таблицы.

- поиск вниз от текущей строки в таблице, пропуская текущую строку.

- поиск вверх от текущей строки в таблице, пропуская текущую строку.

 

В диалоге имеется также группа элементов Операции со строками, для которых выполняются условия:

 

Получить количество строк – программа сообщает об общем количестве строк, отвечающих заданным условиям.

 

Скопировать в буфер обмена (разделитель - Tab), Скопировать в буфер обмена (разделитель - запятая)

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