Параметры

Под параметрами система понимает поименованные переменные типа VARIANT. В переменных этого типа можно хранить строки, вещественные числа, целые числа и даты. Идентификация переменных осуществляется по их кодовому имени (10 символов). Кроме того, каждая такая переменная имеет такие атрибуты как длинное имя, формат и комментарий. Длинное имя представляет собой текст, в котором обычно отображена суть величины в развернутой форме. Формат представляет собой строку с символами спецификации формата (спецификация формата позаимствована из С++) и произвольным текстом. Комментарий это строка, различная (желательно) для каждой новой версии параметра, в которой обычно принято отражать условия и источник происхождения параметра. Например:

Кодовое имя

«V-затрубн»

Под этим именем программа распознает, читает и записывает переменную.

Значение

12.4559

В данном случае это вещественное число

Длинное имя

«Объем затрубного пространства»

Пояснение к параметру отражающее его суть.

Формат

«%.3f м. куб.»

При отображении параметра «О!Пиум» применит этот формат и в результате вывода получится строка «12.456 м. куб.»

Комментарий

«Профилеметрия: при Дном=0.22 (1400-2650)»

Это означает, что параметр вычислен модулем обработки профилеметрии при номинальном диаметре 0.22м в указанном интервале

Параметры могут храниться в двух местах — в общем списке, и в списке принадлежащем каждому объекту программы. Это значит, что помимо общего списка параметров принадлежащему скважине, существует по еще одному списку для каждого экземпляра кривой, набора границ и пластов. Все перечисленные выше параметры хранятся в базе данных и загружаются из скважины вместе с данными. Но помимо этого есть несколько параметров с зарезервированными именами, которые относятся не к скважине, а к текущему сеансу работы программы. Они перечислены в таблице:

Имя

Тип

Комментарий

«Имя_Шаблона»

Строка

Имя шаблона, на базе которого создан документ

«Кровля»

Вещественное

Кровля интервала отображения планшета

«Подошва»

Вещественное

Подошва интервала отображения планшета

«Кровля_Подошва»

Строка

Строка, в которой написана через дефис кровля и подошва

«Масштаб»

Целое

Знаменатель масштаба глубин вывода. При 1:200 равен 200

«Площадь»

Строка

Имя площади, на которой находится скважина

«Скважина»

Строка

Имя скважины, из которой загружены данные

«Площадь_Скважина»

Строка

Строка, в которой через пробел написана площадь и скважина

В принципе эти параметры доступны для чтения и для записи, но записывать их нет смысла, так как их новые значения все равно будут перетерты в процессе работы «О!Пиума». Не создавайте свои параметры с такими же именами. Изменяя значения соответствующих параметров нельзя изменить масштаб или интервал вывода. Это всего лишь параметры, которые изменяются при каждом изменении внутренних переменных программы, а не наоборот. «О!Пиум» не позволяет пользователю создавать новые параметры или изменять значения существующих. Сделать это можно только из вне, с использованием описанных ниже функций. дальше>>