Yazdır      Çevrimiçi Yardımın PDF Sürümünü Aç


Önceki Konu

Sonraki Konu

İş Akışı Kurallarını Belirli Kanallar ve Roller ile Kısıtlama

İş akışı kuralına bir koşul ekleyerek, iş akışı kuralını belirli kanallarla ya da rollerle sınırlayabilirsiniz.

Herhangi bir kanalın bir iş akışı kuralını çağırmasını önlemek için

  • Koşul ifadesinde ExcludeChannel() işlevini kullanın.

    Örneğin, büyük bir içe aktarma işleminin bir iş akışı kuralını tetiklemesini önlemek için, iş akışı kuralında aşağıdaki koşulu kullanın:

    ExcludeChannel ("Import")

    ExcludeChannel() işlevi hakkında daha fazla bilgi için bkz. ExcludeChannel.

Bir iş akışı kuralını belirli bir rolle sınırlamak için

  • Koşul ifadesinde UserValue() işlevini <Role> özniteliğiyle kullanın.

    Örneğin, bir iş akışı kuralını yalnızca, yaptığı işlemle kuralı tetikleyen kullanıcının rolü Yönetici olduğunda ya da kayıttaki Öncelik alanı Yüksek olarak ayarlandığında çağrılacak şekilde sınırlamak için, iş akışı kuralında aşağıdaki koşulu kullanın:

    UserValue('<Role>')="Administrator" AND [<Priority>]="High"

    UserValue() işlevi hakkında daha fazla bilgi için bkz. UserValue.

NOT: Bu konudaki örnek ifadelerde kullanılan dilden bağımsız alan adları ve alan adı sözdizimi, Sürüm 29 Hizmet Paketi 1'den önceki Expression Builder sürümlerinde kullanılan alan adları ve alan adı sözdizimidir. Bu örnekler hala geçerlidir. Ancak, Sürüm 29 Hizmet Paketi 1 veya sonraki sürümlerde Expression Builder uygulamasındaki Alanlar listesinden bir ifade için ilgili alanları seçerseniz, alan adları ve alan adı sözdizimi örneklerde gösterilenden farklı olacaktır. Alan adları ve alan adı sözdizimin her zaman doğru olması için ifadelerinizin alanlarını her zaman Expression Builder uygulamasındaki Alanlar listesinden seçmeniz önerilir. İfadelerdeki alan adları ve alan adı sözdizimi hakkında daha fazla bilgi için bkz. İfadeler Hakkında.


Ekim 2016'da Yayımlandı Copyright © 2005, 2016, Oracle. Tüm hakları saklıdır. Legal Notices.