How long have you been using Microsoft Dynamics Ax?

Toplam Sayfa Görüntüleme Sayısı

Popular Posts

Translate

Bu Blogda Ara

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 2012 Setup


Video guide to install lastest version of Microsoft Dynamics AX 2012.



Thanks to GuideToLearn.

Have a nice AX days,
Alper.

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.