Canias ERP Troia 14 System Flags


0

Merhaba, bu yazımda Troia’da bulunan System Flag’lerinden bahsedeceğim.

Troia’da bazı işlemleri çok daha kolay yapabilmek için özel olarak oluşturulmuş System Flag’leri vardır.

Bunlar Action Flag ve Global Flag olarak 2’ye ayrılır.

SYS_STATUS, SELECTED, NOTSELECTED, UPDATED, INSERTED, DELETED
SYS_USER, SYS_CLIENT, SYS_LANGU

Kullanımları ise şu şekildedir.

O anda sistem üzerinde çalışma yapan kişi SYS_USER da kullanıcının CLIENT bilgisi SYS_CLIENT’da giriş yapılan dil bilgisi de SYS_LANGU değişkeninde tutulur.

Herhangi bir durumda bir kullanıcı ile bu durumları karşılaştırabilirsiniz.

IF CLIENT == SYS_CLIENT THEN

   KODLAR;

ENDIF;

System Flag'leri 1 ve 0 değerlerini geri dönerler.

IF SELECTED == 1 THEN 

KODLAR;

ENDIF;

YADA

IF SELECTED == 0 THEN

KODLAR;

ENDIF;

Diğer tüm System Flag’leri için durum aynıdır.

Bu yazımızda bu kadardı. Bir sonrakinde görüşürüz.


Like it? Share with your friends!

0

0 Comments

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir