Диалог "Формирование таблицы исходных интервалов для рудных интервалов"

<< Click to Display Table of Contents >>

Navigation:  БД разведочных выработок > ГЛАВНОЕ МЕНЮ окна БД >

Диалог "Формирование таблицы исходных интервалов для рудных интервалов"

 

Вызывается при выборе пункта меню Сервис / Получить исходные интервалы для рудных....

 

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

 

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

 

 

 

 

 

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

 

 

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

В приведенном примере диалога задано, что расчеты выполнить для интервалов (из таблицы "Борт 2"), имеющих значения в столбце "Номер борта" больше нуля и относящиеся к выработкам, имеющим тип "Скважина".

 

Напомним, что в формулах напрямую можно обращаться к столбцам таблицы, для которой делается формула и к столбцам таблицы со списком выработок. При необходимости обращения к столбцам из "других" таблиц, можно использовать встроенные функции, названия которых начинаются с ДР_ТАБЛ_ .

 

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

 

 

Таблица с исходными интервалами - задается таблица, из которой выбираются (исходные) интервалы, соответствующие (рудным) интервалам из первой заданной таблицы.

 

 

Столбец на который взвешивать (ист. мощность). Если не задан, то взвешивать на длину интервалов. - Если необходимо вычислить средневзвешенные значения  и метрограмм исходя из истинной мощности интервалов, то задается столбец таблицы с исходными интервалами со значениями истинной мощности. По умолчанию средневзвешенные значения вычисляются исходя из длин интервалов.

 

 

Столбцы из таблицы с исходными интервалами - задаются столбцы, информация по которым будет выведена в формируемую таблицу с исходными интервалами.

 

 

ВЫЧИСЛЯТЬ: - для каждого из столбцов задаются виды вычислений.

Обратите внимание на то, что для столбцов "От", "До" вычисления не производятся (даже если задано), а в строку получаемой таблицы "Сумма" пишутся "От"/"До" для рудного интервала в целом.

Для столбцов "Длина интервала" и "Истинная мощность"(столбца, на который взвешивать) вычисляется только сумма, даже если отмечено вычисление метрограмма и среднего значения.

В строке получаемой таблицы "Метрограмм" выводится сумма произведений значений в соответствующем столбце на длины интервалов (или значения из другого столбца, заданного для взвешивания).

В строке получаемой таблицы "Среднее" выводится средневзвешенное значение в соответствующем столбце.

 

 

 

В том случае, когда интервалы из одной таблицы (таблицы с рудными интервалами) "пересекаются" с интервалами другой таблицы (таблицы с исходными интервалами), применяются следующие правила:
1. "От" / "До" исходных интервалов выводятся такими, как они записаны в таблице с исходными интервалами.
2. "От"/ "До" в итоговой строке будут соответствовать "рудному" интервалу.
3. Длина исходного интервала будет равна общей части исходного и "рудного" интервала, т.е. та часть исходного интервала, которая находится вне рудного интервала будет вычтена.
4. Если задан столбец для взвешивания, то значения в нем будут откорректированы в соответствии с тем, какая доля исходного интервала (по длине) попадает в "рудный" интервал.

 

Например, имеются три исходных интервала, попадающих в область "рудного" интервала от 91.5м до 95.2м, причем крайние исходные интервалы выходят за пределы "рудного" интервала:

 

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

 

Как мы видим, разница заключается лишь в том, что для исходных интервалов пишутся те "От"/"До", которые имеются в исходной таблице, а сами параметры рудного интервала вычислены одинаково.

 

 

 

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

 

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

 

 

Выполнить расчет - произвести формирование таблицы в соответствии с заданными в диалоге параметрами.

 

 

Записать в файл - запись в текстовый файл полученной таблицы.

 

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

Таблица (в текстовом формате) копируется в буфер обмена Windows с использованием в качестве разделителя кода табуляции.