Skip to Content

Attrib Getter

Schnelle Fakten

ImmobilienWert
KlasseCENPyOlpAttribGetter
Modulcenpylib.CENPyOlpAttribGetter
Paketcenpylib
VeröffentlichungR2025.2.4
Methoden13

Schneller Start

# Boilerplate Example attribGetter = ... # obtained from the runtime context result = attribGetter.GetInteger("...")

Methodenindex

MethodeRückgabenZusammenfassung
GetIntegerintErhalten Sie den Ganzzahlwert für das gegebene Ganzzahlattribut.
GetDoublefloatErhalten Sie den Doppelwert für das gegebene Doppelattribut.
GetStringstrErhalten Sie den String-Wert für das gegebene String-Attribut.
GetBoolboolErhalten Sie den Bool-Wert für das gegebene Bool-Attribut.
GetEnumIndexintHol dir den Index für das gegebene Enum-Attribut.
GetAttributeTableByNameCENPyOlpAttributeTableErhalten Sie ein benutzerdefiniertes Table-Attribut mit dem Vornamen.
GetAttributeByNameCENPyOlpAttributeErhalten Sie ein benutzerdefiniertes Attribut mit dem Vornamen.
GetAttributeBoolByNameCENPyOlpAttributeBoolHol dir das Bool-Attribut beim Vornamen.
GetAttributeEnumByNameCENPyOlpAttributeEnumHol dir das Enum-Attribut beim Vornamen.
GetAttributeDoubleByNameCENPyOlpAttributeDoubleHol dir das Doppelattribut über den Vornamen.
GetAttributeIntegerByNameCENPyOlpAttributeIntErhalten Sie das Integer-Attribut mit dem Vornamen.
GetSystemAttribGetterCENPyOlpSystemAttribGetterHol dir den System-Attrib-Getter.
GetScopeSortedTableRowslistErhalten Sie alle IDs (erste Spalte) der Tabelle sowohl aus Programm- als auch aus Controller-Tabellen.

Abfragemethoden

GetInteger

def GetInteger(name: str) -> int

Erhalten Sie den Ganzzahlwert für das gegebene Ganzzahlattribut.

Parameter:

NameTypBeschreibung
namestrName des Attributs.

Returns: int — Wert des ganzzahligen Attributs.

GetDouble

def GetDouble(name: str) -> float

Erhalten Sie den Doppelwert für das gegebene Doppelattribut.

Parameter:

NameTypBeschreibung
namestrName des Attributs.

Returns: float — Wert des doppelten Attributs.

GetString

def GetString(name: str) -> str

Erhalten Sie den String-Wert für das gegebene String-Attribut.

Parameter:

NameTypBeschreibung
namestrName des Attributs.

Returns: str — Wert des String-Attributs.

GetBool

def GetBool(name: str) -> bool

Erhalten Sie den Bool-Wert für das gegebene Bool-Attribut.

Parameter:

NameTypBeschreibung
namestrName des Attributs.

Returns: bool — Wert des Bool-Attributs.

GetEnumIndex

def GetEnumIndex(name: str) -> int

Hol dir den Index für das gegebene Enum-Attribut.

Parameter:

NameTypBeschreibung
namestrName des Attributs.

Renditen: int — Index des Enum-Attributs.

GetAttributeTableByName

def GetAttributeTableByName(name: str, containsCellId: str='') -> CENPyOlpAttributeTable

Erhalten Sie ein benutzerdefiniertes Table-Attribut mit dem Vornamen.

Parameter:

NameTypBeschreibung
namestrName des zu findenden Attributs.
containsCellIdstrZeilen-ID (standardmäßig leer). (Standard: '')

Returns: CENPyOlpAttributeTable — Attributtabellenobjekt.

GetAttributeByName

def GetAttributeByName(name: str) -> CENPyOlpAttribute

Erhalten Sie ein benutzerdefiniertes Attribut mit dem Vornamen.

Parameter:

NameTypBeschreibung
namestrName des zu findenden Attributs.

Returns: CENPyOlpAttribute — Attributobjekt.

GetAttributeBoolByName

def GetAttributeBoolByName(name: str) -> CENPyOlpAttributeBool

Hol dir das Bool-Attribut beim Vornamen.

Parameter:

NameTypBeschreibung
namestrName des zu findenden Attributs.

Returns: CENPyOlpAttributeBool — Bool-Attributobjekt.

GetAttributeEnumByName

def GetAttributeEnumByName(name: str) -> CENPyOlpAttributeEnum

Hol dir das Enum-Attribut beim Vornamen.

Parameter:

NameTypBeschreibung
namestrName des zu findenden Attributs.

Returns: CENPyOlpAttributeEnum — Enum-Attributobjekt.

GetAttributeDoubleByName

def GetAttributeDoubleByName(name: str) -> CENPyOlpAttributeDouble

Hol dir das Doppelattribut über den Vornamen.

Parameter:

NameTypBeschreibung
namestrName des zu findenden Attributs.

Returns: CENPyOlpAttributeDouble — Doppeltes Attributobjekt.

GetAttributeIntegerByName

def GetAttributeIntegerByName(name: str) -> CENPyOlpAttributeInt

Erhalten Sie das Integer-Attribut mit dem Vornamen.

Parameter:

NameTypBeschreibung
namestrName des zu findenden Attributs.

Returns: CENPyOlpAttributeInt — Ganzzahliges Attributobjekt.

GetSystemAttribGetter

def GetSystemAttribGetter() -> CENPyOlpSystemAttribGetter

Hol dir den System-Attrib-Getter.

Returns: CENPyOlpSystemAttribGetter — System-attrib-Getter-Objekt.

GetScopeSortedTableRows

def GetScopeSortedTableRows(tableAttribName: str) -> list

Erhalten Sie alle IDs (erste Spalte) der Tabelle sowohl aus Programm- als auch aus Controller-Tabellen. Doppelte IDs werden entfernt.

Parameter:

NameTypBeschreibung
tableAttribNamestrName des gewünschten Tisches.

Rücksendungen: list — Liste mit allen IDs.

Verwandte Typen

Versionsnotizen

Diese Klasse ist zum Zeitpunkt der Veröffentlichung R2025.2.4 dokumentiert.

Was this page helpful?