Property IsHistorical
IsHistorical
Gibt an, ob es sich bei dem Datensatz um einen historischen Beleg handelt.
Declaration
[DocfxBrowsable]
bool IsHistorical { get; }
Property Value
System.Boolean
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;