Preview für das Datenintegrationswidget
Das Datenintegrationswidget hat nun einen Preview.
Vereinfachte Definition von Relationstypen
Neue Überladung von RelationTypeConfiguration.Initialize vereinfacht die Definitionen von Relationstypen
Neue Funktion für individuelles Datensatz-Icon
Es gibt jetzt die Möglichkeit, in der Konfiguration einer Datentabelle ein “Alternatives Icon” zu definieren. Soll dieses in der eigenen Programmierung angezeigt werden, steht dafür eine zentrale Methode zur Verfügung.
Neue Funktion Api.ORM.GetOrms
Die Funktion sollte verwendet werden, wenn absehbar mehrere Datensätze geladen werden müssen. Sie ist in jedem Fall einem in einer Schleife aufgerufenem Api.ORM.GetOrm
vorzuziehen.
Die Methode ist auch effizienter als Api.ORM.GetQuery(...).Where(ff => oids.Contains(ff.Oid))
, da letzteres den Session-Cache von DevExpress umgeht.
Das Verhalten entspricht logisch Api.ORM.GetOrm
, nur dass alle Datensätze auf einmal aus der Datenbank geladen werden.
Aufrufe mit mehr als tausend Datensätzen sind zu vermeiden. Diese können sowohl bei manchen Datenbanken als auch bei Speicherverbrauch zu Exceptions führen. In diesem Fall ist eine zusätzliche Paketierung vorzusehen.