Cannot click tree nodes on security dialog form


Author
Message
Fabian R Silva, -
Fabian R Silva, -
StrataFrame User (305 reputation)StrataFrame User (305 reputation)StrataFrame User (305 reputation)StrataFrame User (305 reputation)StrataFrame User (305 reputation)StrataFrame User (305 reputation)StrataFrame User (305 reputation)StrataFrame User (305 reputation)StrataFrame User (305 reputation)
Group: StrataFrame Users
Posts: 153, Visits: 1.2K
Hello, I have an error when try to click on a item on treenode on permision form called from app.

I call the security dialog using:

     var loDialog = new SecurityDialog();
     loDialog.ShowDialog();

and when I click a node I get this exception:

The property 'up_Action' does not exist on the type 'MicroFour.StrataFrame.Security.BusinessObjects.SFSUsersBO'.

I checked and rechecked tables and field up_action exists on SFSUsersXPermissions but seems that here is trying to find it on SFSUsersBO

Can I do something to fix this problem? thanks in advance.

this is the stack trace:

    MicroFour StrataFrame Base.dll!MicroFour.StrataFrame.Business.TypePropertyCache.GetPropertyInfo(System.Type OwnerType, String PropertyName) Línea 85   Basic
    MicroFour StrataFrame Base.dll!MicroFour.StrataFrame.Business.TypePropertyCache.GetPropertyInfo(Object Owner, String PropertyName) Línea 49 + 0x19 Bytes   Basic
    MicroFour StrataFrame Business.dll!MicroFour.StrataFrame.Business.BusinessLayer.GetDescriptor(string FieldName) + 0x7d Bytes   
    MicroFour StrataFrame Business.dll!MicroFour.StrataFrame.Business.BusinessLayer.this[string].get(string FieldName) + 0x33 Bytes   
    MicroFour StrataFrame Security.dll!MicroFour.StrataFrame.Security.SecurityDialog.CreatePermissionNode(string NodeTitle, MicroFour.StrataFrame.Business.BusinessLayer Perm, bool IsUserPermission) + 0x114 Bytes   
    MicroFour StrataFrame Security.dll!MicroFour.StrataFrame.Security.SecurityDialog.LoadPermissionUsers() + 0x5dd Bytes   
    MicroFour StrataFrame Security.dll!MicroFour.StrataFrame.Security.SecurityDialog.SetRightPaneControls() + 0x40f Bytes   
    MicroFour StrataFrame Security.dll!MicroFour.StrataFrame.Security.SecurityDialog.tvType_AfterSelect(object sender, System.Windows.Forms.TreeViewEventArgs e) + 0x168 Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.TreeView.OnAfterSelect(System.Windows.Forms.TreeViewEventArgs e) + 0x18 Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.TreeView.TvnSelected(System.Windows.Forms.NativeMethods.NMTREEVIEW* nmtv) + 0x77 Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.TreeView.WmNotify(ref System.Windows.Forms.Message m) + 0xcd Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.TreeView.WndProc(ref System.Windows.Forms.Message m) + 0xf4 Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.Control.ControlNativewindow.OnMessage(ref System.Windows.Forms.Message m) + 0x11 Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.Control.ControlNativewindow.WndProc(ref System.Windows.Forms.Message m) + 0x39 Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.Nativewindow.Callback(System.IntPtr hWnd, int msg, System.IntPtr wparam, System.IntPtr lparam) + 0x80 Bytes   
    [Transacción de nativo a administrado]   
    [Transición de administrado a nativo]   
    System.Windows.Forms.dll!System.Windows.Forms.Control.SendMessage(int msg, System.IntPtr wparam, System.IntPtr lparam) + 0x21 Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.Control.ReflectMessageInternal(System.IntPtr hWnd, ref System.Windows.Forms.Message m) + 0x3b Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.Control.WmNotify(ref System.Windows.Forms.Message m) + 0x17 Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.Control.WndProc(ref System.Windows.Forms.Message m) + 0x3fd Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.ScrollableControl.WndProc(ref System.Windows.Forms.Message m) + 0x2a Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.Control.ControlNativewindow.OnMessage(ref System.Windows.Forms.Message m) + 0x11 Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.Control.ControlNativewindow.WndProc(ref System.Windows.Forms.Message m) + 0x39 Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.Nativewindow.Callback(System.IntPtr hWnd, int msg, System.IntPtr wparam, System.IntPtr lparam) + 0x80 Bytes   
    [Transacción de nativo a administrado]   
    [Transición de administrado a nativo]   
    System.Windows.Forms.dll!System.Windows.Forms.Nativewindow.DefWndProc(ref System.Windows.Forms.Message m) + 0x56 Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.Control.DefWndProc(ref System.Windows.Forms.Message m) + 0xa Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.TreeView.WmMouseDown(ref System.Windows.Forms.Message m, System.Windows.Forms.MouseButtons button, int clicks) + 0x73 Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.TreeView.WndProc(ref System.Windows.Forms.Message m) + 0x553 Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.Control.ControlNativewindow.OnMessage(ref System.Windows.Forms.Message m) + 0x11 Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.Control.ControlNativewindow.WndProc(ref System.Windows.Forms.Message m) + 0x39 Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.Nativewindow.Callback(System.IntPtr hWnd, int msg, System.IntPtr wparam, System.IntPtr lparam) + 0x80 Bytes   
    [Transacción de nativo a administrado]   
    [Transición de administrado a nativo]   
    System.Windows.Forms.dll!System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(System.IntPtr dwComponentID, int reason, int pvLoopData) + 0x24d Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(int reason, System.Windows.Forms.ApplicationContext context) + 0x155 Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.Application.ThreadContext.RunMessageLoop(int reason, System.Windows.Forms.ApplicationContext context) + 0x4a Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.Application.RunDialog(System.Windows.Forms.Form form) + 0x33 Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.Form.ShowDialog(System.Windows.Forms.IWin32Window owner) + 0x32c Bytes   
    System.Windows.Forms.dll!System.Windows.Forms.Form.ShowDialog() + 0x7 Bytes   
>   Integra4.exe!I4.Win.UI.Forms.MenuFormDX.ShowSecurityDialog() Línea 140 + 0xa Bytes   C#
    Integra4.exe!I4.Win.UI.Forms.MenuFormDX.navControlOpciones_LinkClicked(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e) Línea 128 + 0x8 Bytes   C#
    DevExpress.XtraNavBar.v12.1.dll!DevExpress.XtraNavBar.NavBarControl.RaiseLinkEvent(object linkEvent, DevExpress.XtraNavBar.NavBarItemLink link) + 0xbb Bytes   

.....
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search