HI!
We trying to open Setting view (SettingsObject_DetailView_User)
In Module :
Xafari.BC.Settings.SettingsAccessor.CreateServiceInstance =
xafApplication =>
new Xafari.BC.Settings.Runtime.SettingsAccessorDesigner()
.Slice1()
.SetupCurrentSlice(accessor =>
{
var currentUser = SecuritySystem.CurrentUser as xVasu.Data.Security.xVasuSecuritySystemUser;
if (currentUser != null)
accessor.ObjectSpace.AppSettings().CurrentSlice(currentUser);
})
.CreateSettingsAccessor();
extenders.Add();
IN Settings :
public interface IModelxVasuSettings
{
DefaultValues DefaultValues { get; }
//UISettingsValues UISettingsValues { get; }
}
public interface DefaultValues : IModelBCSettingsGroup
{
[ModelDefault("Value", "4")]
[ModelDefault("Caption", "Varauksen voimassaoloaika")]
IModelKeyInt varausvoimassaolo { get; }
[ModelDefault("Value", "250")]
[ModelDefault("Caption", "Oletusvakuus")]
IModelKeyDouble vakuussumma { get; }
}
Ends up with error :
System.InvalidOperationException: Exception occurs while assigning the 'DetailView, ID:SettingsObject_DetailView_User' view to WinWindow:
Objektin viittaukseksi ei voi määrittää objektiesiintymää. ---> System.NullReferenceException: Objektin viittaukseksi ei voi määrittää objektiesiintymää.
kohteessa Xafari.BC.Settings.Win.WinSettingsPropertyEditor.InitTreeListGroup()
kohteessa Xafari.BC.Settings.Win.WinSettingsPropertyEditor.CreateControlCore()
kohteessa DevExpress.ExpressApp.Editors.ViewItem.CreateControl()
kohteessa DevExpress.ExpressApp.Win.Layout.WinLayoutManager.GetControl(ViewItem
|