Bu yöntemler yalnızca Unity debug modunda çalışır. Debug modu ile bilgi almak için LOD dokümanını inceleyiniz.
Debug modu:
1 – Object Designer uygulamasında Project Options > Release sekmesine gidin.
2 – Project configuration > Debug seçeneğini işaretleyin.
3 – Debugging info > Save Debugging info seçeneğini işaretleyin.
4 – Unity debug modu için Unity.exe /qd girin.
Assert
Örnek
a = 2
assert a = 1 ‘Stop application because wrong condition in assert Assert'de yanlış koşul kullanılması halinde uygulamayı durur.
warn “ok”
_debug
Sadece debug modundayken çalışması istenen komutlar _debug metoduyla birlikte kullanılmalıdır.
Örnek
_debug warn(Application.CompanyId)
_debugmsg
Debug yöntemi içib debug mesajı.
Örnek
_debugmsg “DebugMessage”
_breakpoint
Standart kesme noktası (breakpoint) öğesi
Rights
UserName
Açıklama Okunan hakların kullanıcı adı (User name of the readed rights)
Örnek <rights objects>.UserName
Owner
Açıklama Owner number of the readed rights
Örnek <rights objects>.Owner
Açıklama Rights nesnesinin Rigths türleri. Rights types of the Rights object.
Örnek <rights objects>.RightsType
Yordam Bildirimi GetRightsByName(AName as String, ARightType as Integer, AOwner as Integer) as Integer
Açıklama Bu yöntem verilen kullanıcı haklarını okur.
Parametreler AName(in) Kullanıcı adı.
ARightType(in) Rights (hak) türü.
1 - AR_TERM : Terminal hakları
2 - AR_PROC : İşlem hakları
3 - AR_FIRM : Firma hakları
4 - AR_DEPT : Bölüm hakları
5 - AR_DIVIS : İşyeri hakları
6 - AR_WAREH : Ambar hakları
7 - AR_FACT : Fabrika hakları
Aowner(in) Rights owner number
(out) Haklara erişilebilmesi halinde TRUE değerini döndürür.
Örnek Rights için örnek
Ayrıca bkz. GetRightsByNumber
GetRightsByNumber
Yordam Bildirimi GetRightsByNumber(Anumber as Integer, ARightType as Integer, AOwner as Integer) as Integer
Açıklama Bu yöntem verilen kullanıcı haklarını okur.
Parametreler AName(in) User number (Kullanıcı no) Kodda name yazıyor?
ARightType(in) Rights (hak) türü.
1 - AR_TERM : Terminal hakları
2 - AR_PROC : İşlem hakları
3 - AR_FIRM : Firma hakları
4 - AR_DEPT : Bölüm hakları
5 - AR_DIVIS : İşyeri hakları
6 - AR_WAREH : Ambar hakları
7 - AR_FACT : Fabrika hakları
Aowner(in) Rights owner number
(out) Haklara erişilebilmesi halinde TRUE değerini döndürür.
Örnek Rights için örnek
Ayrıca bkz. GetRightsByName
Get
Yordam Bildirimi Get (Index as Integer) as Integer
Açıklama Bu yöntem verilen indekse göre kullanıcı hakkını okur.
Parametreler
Index(in) Right (hak) indeksi
(out) Kullanıcı verilen hakka sahipse TRUE değerini döndürür.
Örnek Rights Örnek
Ayrıca bkz. Set
Set
Yordam Bildirimi Set (Index as Integer,Value as Integer)
Açıklama Bu yöntem verilen indekse göre kullanıcı hakkını okur.
Parametreler Index(in) Right (hak) indeksi
Value(in) Right (hak) değeri (1:True veya 2:False)
Örnek Rights için örnek
Ayrıca bkz. Get, Update
Yordam Bildirimi Set (Index as Integer,Value as Integer)
Açıklama Bu yöntem kullanıcı haklarını günceller.
Parametreler (out) Kullanıcı haklarının başarıyla güncellenmesi halinde TRUE değerini döndürür.
Örnek Rights için örnek
Ayrıca bkz. Set