Cara Membuat Kebijakan dan Aturan
Anda dapat membuat aturan dengan kondisi yang merupakan pengelompokan logis operator logis (AND, OR, dan NOT) yang diterapkan pada predikat (fungsi atau operator bawaan atau yang ditentukan pengguna) yang mengambil argumen (referensi fakta bawaan atau yang ditentukan pengguna). Anda juga dapat mengklik kanan Kondisi atau operator logis dan memilih operator logis atau predikat bawaan dari menu konteks.
Anda dapat menentukan tindakan (fungsi bawaan atau yang ditentukan pengguna) untuk dijalankan jika kondisi aturan dievaluasi ke true.
Catatan
Jika Anda menyertakan lebih dari satu predikat dalam aturan, semua predikat harus muncul sebagai argumen ke operator logis. (Tingkat atas bisa menjadi anggota .NET tunggal, kolom db, atau bidang/atribut XML yang berjenis boolean.)
Untuk membuat kebijakan
Di panel Penjelajah Kebijakan, klik kanan Kebijakan, lalu klik Tambahkan Kebijakan Baru.
Folder baru, Policy1, dibuat di bawah Kebijakan. Secara default, versi 1 dari kebijakan baru dibuat untuk Anda.
Klik Kebijakan1.
Di panel Properti nama, ketik nama.
Untuk menambahkan aturan ke versi kebijakan
- Di panel Penjelajah Kebijakan, perluas [kebijakan Anda], klik kanan Versi 1.0 (tidak disimpan), lalu pilih Tambahkan Aturan Baru.
Untuk menambahkan operator logis ke kondisi aturan
- Di jendela Definisi Aturan, klik kanan Kondisi, lalu klik salah satu dari Tambahkan Logika DAN, Tambahkan Logika ATAU, atau Tambahkan LOGIKA NOT.
Untuk menambahkan predikat bawaan ke kondisi aturan atau operator logis
Di jendela Facts Explorer, klik tab Kosakata , lalu klik folder Predikat .
Perluas versi kosakata predikat yang diterbitkan, dan klik predikat yang Anda inginkan.
Seret predikat ke operator logis, atau ke Kondisi jika aturan Anda hanya akan berisi satu predikat.
Catatan
Anda juga dapat menambahkan predikat langsung dari sumber data, asalkan elemen data bertindak sebagai predikat (mengevaluasi ke true atau false).
Untuk menambahkan tindakan bawaan ke aturan
Di jendela Facts Explorer, klik tab Kosakata , lalu klik folder Functions .
Perluas versi kosakata fungsi yang diterbitkan, dan klik fungsi yang Anda inginkan.
Seret fungsi ke Tindakan. Anda juga dapat mengklik kanan Tindakan, dan memilih tindakan bawaan dari menu konteks.
Untuk menambahkan argumen ke kondisi atau tindakan
Di jendela Facts Explorer, klik tab Kosakata , lalu klik folder kosakata.
Perluas versi kosakata yang diterbitkan, dan klik istilah yang Anda inginkan. Istilah harus dari jenis yang diharapkan oleh predikat atau fungsi.
Seret istilah ke argumen predikat dalam kondisi atau argumen fungsi dalam tindakan.
Catatan
Anda juga bisa menambahkan argumen langsung dari sumber data atau dalam kasus XML, Anda bisa menentukan jenis bidang di properti saat memilih bidang; ini tentu saja harus kompatibel dengan data itu sendiri , asalkan elemen data adalah jenis yang diharapkan oleh predikat atau tindakan. Untuk menambahkan argumen langsung dari sumber data, klik tab yang sesuai di jendela Facts Explorer, navigasikan ke item yang Anda inginkan, dan seret ke argumen predikat atau argumen fungsi.
Catatan
Anda dapat menambahkan nilai konstanta ke argumen secara langsung dengan mengklik argumen dan memasukkan nilai konstanta yang Anda inginkan.