30 Nisan 2012 Pazartesi
Auto Logoff güncelleme
Merhaba,
AX oturumlarının işlem yapılmaması durumunda otomatik kapatılmasını istiyorsak Araçlar -> Seçenekler ekranında bulunan Genel tabı altında Otomatik kapatma alanına bir değer girmeliyiz.
Bu ekran kullanıcı bazlı çalıştığından her kullanıcı için tek tek tanım yapmak zor gelebilir, koddan hepsine yapalım desek Admin grubundakiler bunu istemeyebilir.
Bu durumdan kurtulmak için aşağıdaki kodu kullanabiliriz.
UserGroupList UserGroupList;
UserInfo UserInfo;
;
try
{
ttsbegin;
while select forupdate UserInfo
{
select * from UserGroupList
where UserGroupList.groupId == "Admin"
&& UserGroupList.userId == UserInfo.id;
if(!UserGroupList)
{
UserInfo.autoLogOff = 20;
UserInfo.update();
}
}
ttscommit;
}
catch (exception::Error)
{
throw error("Hata oluştu.");
}
Bu sayede Admin grubundakiler hariç tüm kullanıcıların Otomatik kapama seçeneğini 20 dk ile sınırlandırmış oluyoruz. İsterseniz bu kodu switch case ile kullanıcı grubu bazında farklı değerler ile çalışacak hale getirebilirsiniz.
Bol AX lı günler.
Alper.
AX oturumlarının işlem yapılmaması durumunda otomatik kapatılmasını istiyorsak Araçlar -> Seçenekler ekranında bulunan Genel tabı altında Otomatik kapatma alanına bir değer girmeliyiz.
Bu ekran kullanıcı bazlı çalıştığından her kullanıcı için tek tek tanım yapmak zor gelebilir, koddan hepsine yapalım desek Admin grubundakiler bunu istemeyebilir.
Bu durumdan kurtulmak için aşağıdaki kodu kullanabiliriz.
UserGroupList UserGroupList;
UserInfo UserInfo;
;
try
{
ttsbegin;
while select forupdate UserInfo
{
select * from UserGroupList
where UserGroupList.groupId == "Admin"
&& UserGroupList.userId == UserInfo.id;
if(!UserGroupList)
{
UserInfo.autoLogOff = 20;
UserInfo.update();
}
}
ttscommit;
}
catch (exception::Error)
{
throw error("Hata oluştu.");
}
Bu sayede Admin grubundakiler hariç tüm kullanıcıların Otomatik kapama seçeneğini 20 dk ile sınırlandırmış oluyoruz. İsterseniz bu kodu switch case ile kullanıcı grubu bazında farklı değerler ile çalışacak hale getirebilirsiniz.
Bol AX lı günler.
Alper.
AX 2012 Setup
Video guide to install lastest version of Microsoft Dynamics AX 2012.
Thanks to GuideToLearn.
Have a nice AX days,
Alper.
Etiketler:
2012 setup,
AX,
AX 2012,
AX 2012 setup,
AX Setup,
Dynamics,
video
Ax2012
Ax2012 ile ilgili detaylı açıklamanın en güzel bulunabileceği yer bence Microsoft'un sitesidir.
You can find detailed information of Ax2012 at Microsoft site for my opinion.
http://www.microsoft.com/en-us/dynamics/products/ax-2012-launch.aspx
İlerleyen günlerde bu blogda benim yorumlarıma da erişebileceksiniz.
Later on you would find my own opinion too on this blog.
You can find detailed information of Ax2012 at Microsoft site for my opinion.
http://www.microsoft.com/en-us/dynamics/products/ax-2012-launch.aspx
İlerleyen günlerde bu blogda benim yorumlarıma da erişebileceksiniz.
Later on you would find my own opinion too on this blog.
Etiketler:
Ax2012,
Axapta 2012,
Axapta2012,
ERP,
Microsoft
Kaydol:
Kayıtlar (Atom)


