''HasUserAuthority()'' Fonksiyonu

Top  Previous  Next

Kullanıcının, verilen kontrol noktası üzerinde yetkisi olup olmadığını kontrol eder.

Söz Dizimi

HasUserAuthority(kullanıcı-adı, kontrol-noktası, hedef-sembol)

 

 

Parametreler

kullanıcı-adı 

Yetkisi kontrol edilecek olan kullanıcının kullanıcı adı.

kontrol-noktası

Kontrol edilecek olan kontrol noktası adı.

hedef-sembol

Kontrol sonucunun aktarılacağı sembol. Bu sembole, kullanıcı yetkiye sahip ise "true", değilse "false" değeri atanacaktır.

 

İşlem Sonuç Kodu:

 0: Normal sonuç.

 8: kullanıcı-adı bulunamadı veya aktif durumda değil.

12: Sentaks veya güvenlik simsarı hatası.

 

Örnek:

  HasUserAuthority('usr1', 'CAN_MANAGE_CUSTOMERLIST', v:check_result)

  @doif(v:check_result = true)

    @set(v:MESAJ,'Müşteri listesini yönetebilirsiniz.')

  @doelse()

    @set(v:MESAJ,'Müşteri listesini yönetemezsiniz.')

  @doend()