Table of Contents

Property IsHistorical

Namespace
FrameworkSystems.FrameworkBase
Assembly
FrameworkSystems.FrameworkBase.dll

IsHistorical

Gibt an, ob es sich bei dem Datensatz um einen historischen Beleg handelt.

bool IsHistorical { get; }

Property Value

bool

Remarks

Wenn UseHistory aktiv ist, werden auch Datensätze aus den Historie-Tabellen eingelesen.

Historische Datensätze können nicht gespeichert werden.

Diese Eigenschaft wird nur bei Components gesetzt, die nicht als "readonly" markiert sind. (Join Components sind zwangsweise readonly.)

Bei den Methoden Clone(AdoptMode) und AdoptValues(IDevFrameworkBaseObject, AdoptMode) kann bei AdoptMode das Flag NoHistory gesetzt werden, um zu verhindern, dass die Kopie als historisiert gilt.

var orderCopy = (IcdOrder)oHistoricalOrder.Clone(AdoptMode.Deep | AdoptMode.NoHistory);
orderCopy.OrderId = FSlong.Null;