Под параметрами система понимает поименованные переменные
типа VARIANT. В
переменных этого типа можно хранить строки, вещественные числа, целые числа и
даты. Идентификация переменных осуществляется по их кодовому имени (10
символов). Кроме того, каждая такая переменная имеет такие атрибуты как длинное
имя, формат и комментарий. Длинное имя представляет собой текст, в котором
обычно отображена суть величины в развернутой форме. Формат представляет собой
строку с символами спецификации формата (спецификация формата позаимствована из
С++) и произвольным текстом. Комментарий это строка, различная (желательно) для
каждой новой версии параметра, в которой обычно принято отражать условия и
источник происхождения параметра. Например:
|
Кодовое имя |
«V-затрубн» |
Под этим именем программа распознает, читает и
записывает переменную. |
|
Значение |
12.4559 |
В данном случае это вещественное число |
|
Длинное имя |
«Объем затрубного пространства» |
Пояснение к параметру отражающее его суть. |
|
Формат |
«%.3f м. куб.» |
При отображении параметра «О!Пиум» применит этот
формат и в результате вывода получится строка «12.456 м. куб.» |
|
Комментарий |
«Профилеметрия: при Дном=0.22 (1400-2650)» |
Это означает, что параметр вычислен модулем
обработки профилеметрии при номинальном диаметре 0.22м в указанном интервале |
Параметры могут храниться в двух местах — в общем списке, и
в списке принадлежащем каждому объекту программы. Это значит, что помимо общего
списка параметров принадлежащему скважине, существует по еще одному списку для
каждого экземпляра кривой, набора границ и пластов. Все перечисленные выше
параметры хранятся в базе данных и загружаются из скважины вместе с данными. Но
помимо этого есть несколько параметров с зарезервированными именами, которые
относятся не к скважине, а к текущему сеансу работы программы. Они перечислены
в таблице:
|
Имя |
Тип |
Комментарий |
|
«Имя_Шаблона» |
Строка |
Имя шаблона, на базе которого создан документ |
|
«Кровля» |
Вещественное |
Кровля интервала отображения планшета |
|
«Подошва» |
Вещественное |
Подошва интервала отображения планшета |
|
«Кровля_Подошва» |
Строка |
Строка, в которой написана через дефис кровля и
подошва |
|
«Масштаб» |
Целое |
Знаменатель масштаба глубин вывода. При 1:200
равен 200 |
|
«Площадь» |
Строка |
Имя площади, на которой находится скважина |
|
«Скважина» |
Строка |
Имя скважины, из которой загружены данные |
|
«Площадь_Скважина» |
Строка |
Строка, в которой через пробел написана площадь и
скважина |
В принципе эти параметры доступны для чтения и для записи,
но записывать их нет смысла, так как их новые значения все равно будут перетерты
в процессе работы «О!Пиума». Не создавайте свои параметры с такими же именами.
Изменяя значения соответствующих параметров нельзя изменить масштаб или интервал
вывода. Это всего лишь параметры, которые изменяются при каждом изменении
внутренних переменных программы, а не наоборот. «О!Пиум» не позволяет пользователю
создавать новые параметры или изменять значения существующих. Сделать это
можно только из вне, с использованием описанных ниже функций.