Tekvel Magic
|
Класс триггеров управляющего блока отчётов - TrgOps. Подробнее...
Открытые члены | |
def | __init__ (self, data) |
Инициализация класса TrgOps. Подробнее... | |
def | compare_against (self, compared) |
Сравнивает объект TrgOps с другим объектом TrgOps. Подробнее... | |
Открытые атрибуты | |
dchg | |
qchg | |
dupd | |
period | |
gi | |
Класс триггеров управляющего блока отчётов - TrgOps.
Этот класс определяет триггеры, используемые в управляющем блоке отчётов (RCB) для инициирования отчётов. Он включает различные типы триггеров, такие как изменение данных, изменение качества, целостность и общая интеррогация.
def __init__ | ( | self, | |
data | |||
) |
Инициализация класса TrgOps.
Этот конструктор инициализирует класс TrgOps, устанавливая значения по умолчанию для различных опций триггеров. Он может инициализироваться из элемента SCL или списка опций триггеров. Если данные являются элементом SCL, они обрабатываются в зависимости от его тега. Если это список, соответствующие атрибуты устанавливаются в True.
data | Входные данные для инициализации. Это может быть элемент SCL или список опций триггеров. |
Exception | Вызывает исключение, если тег элемента SCL неизвестен. |
def compare_against | ( | self, | |
compared | |||
) |
Сравнивает объект TrgOps с другим объектом TrgOps.
Этот метод сравнивает атрибуты текущего объекта TrgOps с другим объектом TrgOps. Он возвращает список атрибутов, которые не совпадают между двумя объектами.
compared | Объект TrgOps, с которым происходит сравнение. |
dchg |
dupd |
gi |
period |
qchg |