I need help to get solution for following problem if you have idea then reply me your response. I am using following code in info class void startupPost() { // To restrict user login form second login xSession session; SysClientSessions SysClientSessions; UserId currentUserId; int counter; ; currentUserId = curUserId(); if(currentUserId!="Admin")// Allow Admin User to login multiple time { while select SysClientSessions where SysClientSessions.userId == currentUserId && SysClientSessions.Status == 1 // 1 : Login 0 : Logout { session = new xSession(SysClientSessions.SessionId, true); if (session && session.userId()) { counter++; } } if(counter>=2) { Box::stop("The same user can't log in twice."); infolog.shutDown(true); } } As I am working for case We need code to allow open only one instace per user at a time except admin login. I implemented code in a...
Microsoft Dynamics Ax,AIF,Axapta, Enterprise portal,,Microsoft , United State,U.S., SharePoint , BI Tools, Performance Tuning, SSRS,Business Logic,Ax ERP Errors and solution,Dynamics 365 Errors Solution,Business software .