28 Kasım 2019 Perşembe

Aktif olmayan kullanıcıların gruplardan çıkarılması | Microsoft Dynamics Ax

Akfit olmayan kullanıcılar;

Aktifliği kaldırılmış olan(
UserInfo.enable == false
) kullanıcıların gruplardan kaldırılması için aşağıdaki kodu kullanabilirsiniz.

public void initValue()
{
    static void _removeDisableUserFromList(Args _args)
{
    UserGroupInfo       UserGroupInfo;
    UserGroupList       UserGroupList;
    UserInfo            UserInfo;
    UserGroupId         tmpGroupId;
    ;
    ttsbegin;
    while select forupdate UserGroupList
        join UserGroupInfo
        where UserGroupInfo.Id == UserGroupList.groupId
        //&& UserGroupInfo.id == "000-04"
    {
        while select  UserInfo
            where  UserInfo.id == UserGroupList.userId && UserInfo.enable == false
        {
            info(strfmt("%1; %2; %3", UserGroupList.groupId, UserGroupList.userId, UserInfo.name));
            UserGroupList.delete();
        }
    }
    ttscommit;

}

Hiç yorum yok:

Yorum Gönder

Total ciro

static void MAA_SalesTableTotal(Args _args) { SalesTable SalesTable; utcDateTime dateTime; dateTime ...