Cipta peraturan perniagaan pengesyoran untuk menggunakan logik kepada borang

Topik ini digunakan untuk Dynamics 365 Customer Engagement (on-premises). Bagi versi Power Apps topik ini, rujuk: Cipta peraturan perniagaan untuk entiti

Anda boleh mencipta peraturan dan pengesyoran perniagaan untuk menggunakan logik borang tanpa menulis kod JavaScript atau mencipta pasang masuk. Peraturan perniagaan memberi antara muka mudah untuk melaksanakan dan mengekalkan perubahan pantas dan peraturan yang biasa digunakan. Ia boleh digunakan pada borang Utama dan Cipta Pantas dan ia berfungsi dalam Dynamics 365 Customer Engagement (on-premises), aplikasi web Dynamics 365 for Customer Engagement, Dynamics 365 untuk tablet dan Dynamics 365 for Outlook (mod dalam talian atau luar talian).

Dengan menggabungkan syarat dan tindakan, anda boleh melakukan mana-mana yang berikut dengan peraturan perniagaan:

  • Tetapkan nilai-nilai medan

  • Kosongkan nilai medan

  • Tetapkan paras keperluan medan

  • Tunjukkan atau sembunyikan medan

  • Dayakan atau nyah dayakan medan

  • Mengesahkan data dan menunjukkan mesej ralat

  • Cipta pengesyoran perniagaan berdasarkan risikan perniagaan.

Nota

Peraturan perniagaan tidak berfungsi dengan set pilihan berbilang pilih.

Cipta peraturan perniagaan atau pengesyoran perniagaan

  1. Pastikan anda mempunyai peranan keselamatan Pentadbir Sistem atau Penyesuai Sistem atau keizinan yang setara.

  2. Buka penjelajah penyelesaian.

  3. Buka entiti yang anda mahu cipta peraturan perniagaan untuknya (sebagai contoh, buka entiti Akaun) dan klik dua kali Peraturan Perniagaan.

    Cipta peraturan perniagaan dalam penyelesaian lalai.

  4. Klik Baharu.

    Tetingkap pereka bentuk Peraturan Perniagaan dibuka dengan syarat tunggal yang sudah dicipta untuk anda. Setiap peraturan bermula dengan syarat. Peraturan perniagaan mengambil satu atau lebih tindakan berdasarkan syarat tersebut.

    Tetingkap reka bentuk Peraturan Perniagaan.

    Petua

    Jika anda mahu mengubah suai peraturan perniagaan sedia ada, anda mesti menyahaktifkannya sebelum anda boleh mengubahsuainya.

  5. Tambah perihalan, jika anda mahu, dalam kotak perihalan di sudut kiri atas tetingkap.

  6. Tetapkan skop, menurut perkara berikut:

    Jika anda memilih item ini... Skop ditetapkan kepada...
    Entiti Semua borang dan pelayan
    Semua Borang Semua borang
    Borang khusus (Borang Akaun, contohnya) Hanya borang itu sahaja
  7. Tambah syarat. Untuk menambah lebih banyak syarat pada peraturan perniagaan anda:

    1. Seret komponen Syarat dari tab Komponen ke tanda tambah dalam pereka bentuk.

      Tambah syarat dalam peraturan perniagaan.

    2. Untuk menetapkan sifat bagi syarat, klik komponen Syarat dalam tetingkap pereka bentuk dan kemudian tetapkan sifat dalam tab Sifat di sebelah kanan skrin. Sambil anda menetapkan sifat, ungkapan dicipta di bahagian bahawa tab Sifat.

    3. Untuk menambah klausa tambahan (DAN atau ATAU) pada syarat, klik Baharu dalam tab Sifat untuk mencipta peraturan baharu dan kemudian tetapkan sifat untuk peraturan tersebut. Dalam medan Logik peraturan, anda boleh menentukan sama ada mahu menambah peraturan baharu sebagai DAN atau ATAU.

      Tambah peraturan baharu pada syarat.

    4. Apabila anda selesai menetapkan sifat untuk syarat, klik Gunakan.

  8. Tambah tindakan. Untuk menambah tindakan:

    1. Seret salah satu komponen tindakan dari tab Komponen tab ke tanda tambah di sebelah komponen Syarat. Seret tindakan ke tanda tambah di sebelah tanda semak jika anda mahu peraturan perniagaan mengambil tindakan tersebut apabila syarat dipenuhi atau ke tanda tambah di sebelah x jika anda mahu peraturan perniagaan mengambil tindakan jika syarat tidak dipenuhi.

      Seret tindakan kepada peraturan perniagaan.

    2. Untuk menetapkan sifat bagi tindakan, klik komponen Tindakan dalam tetingkap pereka bentuk dan kemudian tetapkan sifat dalam tab Sifat.

    3. Apabila anda selesai menetapkan sifat, klik Gunakan.

  9. Tambah pengesyoran perniagaan. Untuk menambah pengesyoran perniagaan:

    1. Seret komponen Pengesyoran dari tab Komponen ke tanda tambah di sebelah komponen Syarat. Seret komponen Pengesyoran ke tanda tambah di sebelah tanda semak jika anda mahu peraturan perniagaan mengambil tindakan tersebut apabila syarat dipenuhi atau ke tanda tambah di sebelah x jika anda mahu peraturan perniagaan mengambil tindakan jika syarat tidak dipenuhi.

    2. Untuk menetapkan sifat bagi pengesyoran, klik komponen Pengesyoran dalam tetingkap pereka bentuk dan kemudian tetapkan sifat dalam tab Sifat.

    3. Untuk menambah lebih banyak tindakan pada pengesyoran, seret tindakan dari tab Komponen dan kemudian tetapkan sifat untuk setiap tindakan dalam tab Sifat.

      Nota

      Apabila anda mencipta pengesyoran, tindakan tunggal ditambah secara lalai. Untuk melihat semua tindakan dalam pengesyoran, klik Butiran pada komponen Pengesyoran.

    4. Apabila anda selesai menetapkan sifat, klik Gunakan.

  10. Untuk mengesahkan peraturan perniagaan, klik Sahkan pada bar tindakan.

  11. Untuk menyimpan peraturan perniagaan, klik Simpan pada bar tindakan.

  12. Untuk mengaktifkan peraturan perniagaan, pilih ia dalam tetingkap Penjelajah Penyelesaian dan kemudian klik Aktifkan. Anda tidak boleh mengaktifkan peraturan perniagaan daripada tetingkap pereka bentuk.

Petua

Berikut adalah beberapa petua untuk diingat ketika anda mengusahakan peraturan perniagaan dalam tetingkap pereka bentuk:

  • Untuk mengambil petikan segala-galanya dalam tetingkap Peraturan Perniagaan, klik Petikan pada bar tindakan. Ini berguna, contohnya, jika anda mahu berkongsi dan mendapatkan komen tentang peraturan perniagaan daripada ahli pasukan.
  • Gunakan peta mini untuk menavigasi dengan cepat ke bahagian proses yang berbeza. Ini berguna apabila anda mempunyai proses rumit yang menskrol keluar skrin.
  • Sambil anda menambah syarat, Tindakan dan pengesyoran perniagaan pada peraturan perniagaan anda, kod untuk peraturan perniagaan dibina dan muncul di bahagian bawah tetingkap pereka bentuk. Kod ini adalah baca sahaja.

Lokalisasikan mesej ralat yang digunakan dalam peraturan-peraturan perniagaan

Jika anda mempunyai lebih daripada satu bahasa yang diperuntukkan untuk organisasi anda, anda akan mahu melokalisasikan sebarang mesej ralat yang telah anda tetapkan. Setiap masa yang anda tetapkan mesej, label dijana oleh sistem. Jika anda mengeksport terjemahan dalam organisasi anda, anda boleh menambah versi tempatan mesej anda dan kemudian mengimport label tersebut kembali ke dalam sistem, supaya orang yang menggunakan bahasa selain daripada bahasa asas anda boleh melihat mesej yang diterjemahkan.

Isu-isu biasa

Bahagian ini menerangkan isu-isu biasa yang mungkin berlaku apabila anda menggunakan peraturan perniagaan.

Atribut komposit tidak disokong dengan aplikasi Antara Muka Disatukan

Tindakan atau syarat yang menggunakan atribut komposit tidak disokong dalam app berdasarkan Antara Muka Disatukan. Sebagai alternatif, anda boleh menggunakan tindakan atau syarat pada atribut yang terdiri daripada atribut komposit. Sebagai contoh, daripada menggunakan atribut Nama Penuh (fullname), anda boleh menggunakan atribut Nama Pertama (firstname) dan atribut Nama Keluarga (lastname).

Adakah peraturan perniagaan anda tidak melancarkan borang?

Peraturan perniagaan tidak boleh dilaksanakan kerana medan rujukan dalam peraturan perniagaan tidak termasuk dengan borang.

  1. Buka penjelajah penyelesaian. Kembangkan entiti yang anda inginkan dan kemudian pilih Borang.

  2. Buka borang yang anda inginkan dan kemudian pada reben pereka bentuk borang, pilih Peraturan Perniagaan.

  3. Dalam pereka bentuk borang, buka peraturan perniagaan.

  4. Dalam pereka bentuk peraturan perniagaan, pilih setiap syarat dan tindakan untuk mengesahkan semua medan rujukan dalam setiap syarat dan tindakan.

    Medan dirujuk dalam peraturan perniagaan wujud dalam entiti.

  5. Sahkan bahawa setiap medan rujukan dalam peraturan perniagaan juga dimasukkan ke dalam borang. Jika tidak, tambahkan medan yang hilang kepada borang.

    Medan nama akaun pada borang.

Soalan lazim (FAQ)

Bolehkah peraturan perniagaan membuka kunci medan pada borang baca sahaja?

  • Ya, peraturan perniagaan boleh membuka kunci medan dan mengedit tindakan pada borang baca sahaja.

Bagaimanakah saya hendak menyelesaikan masalah peraturan perniagaan yang tidak berfungsi?

Adakah peraturan perniagaan bertindak balas terhadap perubahan yang dibuat oleh skrip onLoad?

  • Tidak, ia akan melaksanakan sebelum skrip onload dilaksanakan.

Lihat juga

Cipta logik perniagaan tersuai melalui proses
Cipta aliran proses perniagaan
Cipta aliran tugas mudah alih

Nota

Adakah anda boleh memberitahu kami tentang keutamaan bahasa dokumentasi anda? Jawab tinjauan pendek. (harap maklum bahawa tinjauan ini dalam bahasa Inggeris)

Tinjauan akan mengambil masa lebih kurang tujuh minit. Tiada data peribadi akan dikumpulkan (pernyataan privasi).