Mit dem folgenden SQL Script, werden alle Auditlog Informationen die älter als 90 Tage sind aus der Datenbank entfernt. Es kann wenn man diesen Vorgang lange, oder noch nie ausgeführt hat, sehr viel Zeit beanspruchen bis das Skript erfolgreich durchgelaufen ist. Wenn man dieses regelmäßig anwendet, hält sich diese Zeit […]
XAF
![](https://www.angermeier.net/wp-content/uploads/2016/02/socks-313823__180.jpg)
Dies lässt sich über einen ViewController mit wenigen Zeilen realisieren. Erstelle dazu in Deinem XAF Projekt im Module Win Projekt einen Controller und füge in das Event „OnViewControlsCreated“ folgenden Code hinzu: base.OnViewControlsCreated(); protected override void OnViewControlsCreated() { base.OnViewControlsCreated(); // Access and customize the target View control. _listEditor = ((ListView)View).Editor as […]
Footerzeile in allen ListViews anzeigen
![](https://www.angermeier.net/wp-content/uploads/2014/08/login-570317__180.jpg)
Diese Anleitung gilt wenn man in der XAF Anwendung als Security Modul „SystemSecurityComplex“ verwendet. Willst Du in einem eigenen Property das Benutzer-Objekt verwenden so kann muss man als Typ SystemSecurityUser verwenden (using DevExpress.ExpressApp.Security.Strategy;) Man erhält dadurch eine Collection über alle im System angelegten Benutzer. using System; using DevExpress.Xpo; using DevExpress.Data.Filtering; […]
Wie kann ich das Benutzer-Objekt in XAF benutzen?
![](https://www.angermeier.net/wp-content/uploads/2014/08/old-1130739__180.jpg)
Auf der Suche nach einer Möglichkeit das Anzeigen des DetailViews aus einem ListView zu unterbinden bin ich auf folgende Möglichkeit gestoßen. Der Controller erstellt im ModelEditor beim ListView Element eine neue Eigenschaft „Show Detailview“. Damit kann man in einem Listview festlegen ob bei einem Doppelklick oder beim öffnen ein Detailview […]
DetailView aus- und einschalten bei einem Business Object
![](https://www.angermeier.net/wp-content/uploads/2014/08/chain-257492__180.jpg)
Auch für die WEB Anwendung gibt es einen HyperLinkPropertyEditor. Dieser muss im Projekt Module.Web unter Controllers hinzugefügt werden. using System; using System.Web.UI.WebControls; using DevExpress.ExpressApp.Web; using DevExpress.Web.ASPxEditors; using DevExpress.ExpressApp.Model; using DevExpress.ExpressApp.Editors; using System.Text.RegularExpressions; using DevExpress.ExpressApp.Web.Editors.ASPx; namespace HyperLinkPropertyEditor.Web { [PropertyEditor(typeof(System.String), "HyperLinkPropertyEditor", false)] [CancelClickEventPropagation()] public class HyperLinkPropertyEditor : ASPxStringPropertyEditor { public const string […]
Property Editor für Hyperlinks (WEB)
![](https://www.angermeier.net/wp-content/uploads/2014/08/chain-947713__180.jpg)
Mit dem folgenden Window Controller erstellen Sie einen Editor für HypeLinks im XAF Framework. Dabei wird die Eingabe mit Regex auf einen korrekten Link geprüft. (auch mailto). In Verbindung mit dem HyperLinkGridListViewController ergibt das eine perfekte Kombination. using System; using DevExpress.ExpressApp; using DevExpress.XtraEditors; using DevExpress.ExpressApp.Model; using DevExpress.XtraEditors.Mask; using DevExpress.ExpressApp.Editors; using […]