<< Click to Display Table of Contents >> Navigation: БД разведочных выработок > Поиск в таблице БД строки, отвечающей заданным условиям |
Рано или поздно возникает ситуация, когда пользователю необходимо просмотреть строки, отвечающие некоторым условиям.
Например, просмотреть интервалы с высоким содержанием некоторого полезного компонента для заданного рудного тела, найти интервалы с "пустыми" значениями, найти выработки заданного типа без инклинометрии и т.п.
Для этого используется группа кнопок в графическом меню: .
Диалог "Условия для поиска строки в таблице" вызывается при нажатии на кнопку в графическом меню.
В этом диалоге задаются таблица, в которой будет производиться поиск и условия, которым должна отвечать искомая строка:
После того, как условия заданы, при помощи кнопок со стрелками можно выполнить поиск очередной строки, отвечающей этим условиям:
- поиск от начала таблицы.
- поиск вниз от текущей строки в таблице, пропуская текущую строку.
- поиск вверх от текущей строки в таблице, пропуская текущую строку.
В диалоге имеется также группа элементов Операции со строками, для которых выполняются условия:
Получить количество строк – программа сообщает об общем количестве строк, отвечающих заданным условиям.
Скопировать в буфер обмена (разделитель - Tab), Скопировать в буфер обмена (разделитель - запятая)
Выборка всех строк, отвечающих заданным условиям и копирование их в буфер обмена. В качестве разделителя можно выбрать либо табуляцию, либо запятую. Копируется информация только из столбцов, которые отображаются в соответствующей таблице БД (скрытые столбцы не копируются).