Κοινή χρήση μέσω


Δημιουργήστε επιχειρηματικούς κανόνες και προτάσεις για εφαρμογή λογικής σε μια φόρμα

Αυτό το θέμα ισχύει για το Dynamics 365 Customer Engagement (on-premises). Για την έκδοση Power Apps αυτού του θέματος, δείτε: Δημιουργία επιχειρησιακού κανόνα για μια οντότητα

Μπορείτε να δημιουργήσετε επιχειρηματικούς κανόνες και συστάσεις για την εφαρμογή λογική φόρμας χωρίς τη σύνταξη JavaScript κώδικα ή τη δημιουργία προσθηκών. Οι επιχειρηματικοί κανόνες παρέχουν μια απλή διασύνδεση για την υλοποίηση και τη συντήρηση των κανόνων που αλλάζουν γρήγορα και χρησιμοποιούνται συχνά. Μπορούν να εφαρμοστούν σε κύριες φόρμες και σε φόρμες γρήγορηςδημιουργίας και να λειτουργήσουν σε εφαρμογές Dynamics 365 Customer Engagement (on-premises), εφαρμογές web Dynamics 365 for Customer Engagement, Dynamics 365 για tablet και Dynamics 365 for Outlook (λειτουργία με σύνδεση ή χωρίς σύνδεση).

Συνδυάζοντας συνθήκες και ενέργειες, μπορείτε να εκτελέσετε οποιοδήποτε από τα παρακάτω με επιχειρηματικούς κανόνες:

  • Ορισμός τιμών πεδίου

  • Απαλοιφή τιμών πεδίων

  • Ορισμός επιπέδων απαιτήσεων πεδίου

  • Εμφάνιση ή απόκρυψη πεδίων

  • Ενεργοποίηση ή απενεργοποίηση πεδίων

  • Επικύρωση δεδομένων και εμφάνιση μηνυμάτων σφάλματος

  • Δημιουργήστε επιχειρηματικές προτάσεις βάσει επιχειρηματικής ευφυΐας.

Σημείωμα

Οι επιχειρηματικοί κανόνες δεν λειτουργούν με σύνολα επιλογών πολλαπλής επιλογής.

Δημιουργία επιχειρηματικού κανόνα ή επιχειρηματικής πρότασης

  1. Βεβαιωθείτε ότι διαθέτετε ρόλο ασφαλείας Διαχειριστή συστήματος, Υπευθύνου προσαρμογής συστήματος ή ισοδύναμα δικαιώματα.

  2. Άνοιγμα εξερεύνησης λύσεων.

  3. Ανοίξτε την οντότητα για την οποία θέλετε να δημιουργήσετε τον επιχειρηματικό κανόναs (για παράδειγμα, ανοίξτε την οντότητα Λογαριασμός), και, στη συνέχεια, κάντε διπλό κλικ στην επιλογή Επιχειρηματικοί κανόνες.

    Δημιουργήστε έναν επιχειρηματικό κανόνα στην προεπιλεγμένη λύση.

  4. Επιλέξτε Νέο.

    Ανοίγει το παράθυρο σχεδιαστή επιχειρηματικών κανόνων με μια συνθήκη που έχει ήδη δημιουργηθεί για εσάς. Κάθε κανόνας ξεκινά με μια συνθήκη. Ο επιχειρηματικός κανόνας απαιτεί μία ή περισσότερες ενέργειες με βάση αυτή τη συνθήκη.

    Παράθυρο σχεδίασης επιχειρηματικών κανόνων.

    Φιλοδώρημα

    Εάν θέλετε να τροποποιήσετε έναν υφιστάμενο επιχειρηματικό κανόνα, πρέπει να τον απενεργοποιήσετε πρώτα.

  5. Προσθέστε μια περιγραφή, αν θέλετε, στο πλαίσιο περιγραφής στην επάνω αριστερή γωνία του παραθύρου.

  6. Ορίστε το πεδίο, σύμφωνα με τα ακόλουθα:

    Αν επιλέξετε αυτό το στοιχείο... Το πεδίο ορίζεται σε...
    Οντότητα Όλες οι φόρμες και ο διακομιστής
    Όλες οι φόρμες Όλες οι φόρμες
    Συγκεκριμένη φόρμα (φόρμα Λογαριασμός για παράδειγμα) Μόνο αυτή η φόρμα
  7. Προσθήκη συνθηκών. Για να προσθέσετε περισσότερες συνθήκες στον επιχειρηματικό σας κανόνα:

    1. Σύρετε το στοιχείο Συνθήκη από την καρτέλα Στοιχεία σε ένα σύμβολο συν στον σχεδιαστή.

      Προσθήκη όρου σε έναν επιχειρηματικό κανόνα.

    2. Για να ορίσετε ιδιότητες για τη συνθήκη, κάντε κλικ στο στοιχείο Συνθήκη στο παράθυρο του σχεδιαστή και μετά ορίστε τις ιδιότητες στην καρτέλα Ιδιότητες στη δεξιά πλευρά της οθόνης. Καθώς ορίζετε ιδιότητες, δημιουργείται μια παράσταση στο κάτω μέρος της καρτέλας Ιδιότητες.

    3. Για να προσθέσετε έναν επιπλέον όρο (ΚΑΙ ή Ή) στη συνθήκη, κάντε κλικ στην επιλογή Νέος στην καρτέλα Ιδιότητες για να δημιουργήσετε έναν νέο κανόνα και, στη συνέχεια, ρυθμίστε τις ιδιότητες για αυτόν τον κανόνα. Στο πεδίο Λογική κανόνα, μπορείτε να καθορίσετε αν θέλετε να προσθέσετε τον νέο κανόνα ως ΚΑΙ ή Ή.

      Προσθήκη νέου όρου σε μια συνθήκη.

    4. Όταν ολοκληρώσετε τη ρύθμιση των ιδιοτήτων για τη συνθήκη, κάντε κλικ στο κουμπί Εφαρμογή.

  8. Προσθήκη ενεργειών. Για προσθήκη ενέργειας:

    1. Σύρετε ένα από τα στοιχεία ενέργειας από την καρτέλα Στοιχεία σε ένα σύμβολο "συν" δίπλα στο στοιχείο Συνθήκη. Σύρετε την ενέργεια σε ένα σύμβολο "συν" δίπλα σε ένα σημάδι ελέγχου εάν θέλετε ο επιχειρηματικός κανόνας να εκτέλεσει αυτήν την ενέργεια, εφόσον ικανοποιείται η συνθήκη, ή σε ένα σύμβολο συν δίπλα από ένα x εάν θέλετε ο επιχειρηματικός κανόνας να εκτελέσει αυτήν την ενέργεια εάν δεν ικανοποιείται η συνθήκη.

      Σύρετε μια ενέργεια σε έναν επιχειρηματικό κανόνα.

    2. Για να ορίσετε ιδιότητες για την ενέργεια, κάντε κλικ στο στοιχείο Ενέργεια στο παράθυρο του σχεδιαστή και μετά ορίστε τις ιδιότητες στην καρτέλα Ιδιότητες.

    3. Όταν ολοκληρώσετε τη ρύθμιση των ιδιοτήτων, κάντε κλικ στο κουμπί Εφαρμογή.

  9. Προσθήκη επιχειρηματικής σύστασης. Για προσθήκη επιχειρηματικής σύστασης:

    1. Σύρετε το στοιχείο Πρόταση από την καρτέλα Στοιχεία σε ένα σύμβολο "συν" δίπλα στο στοιχείο Συνθήκη. Σύρετε το στοιχείο Πρόταση δίπλα σε ένα σημάδι ελέγχου εάν θέλετε ο επιχειρηματικός κανόνας να εκτέλεσει αυτήν την ενέργεια, εφόσον ικανοποιείται η συνθήκη, ή σε ένα σύμβολο συν δίπλα από ένα x εάν θέλετε ο επιχειρηματικός κανόνας να εκτελέσει αυτήν την ενέργεια εάν δεν ικανοποιείται η συνθήκη.

    2. Για να ορίσετε ιδιότητες για την πρόταση, κάντε κλικ στο στοιχείο Πρόταση στο παράθυρο του σχεδιαστή και μετά ορίστε τις ιδιότητες στην καρτέλα Ιδιότητες.

    3. Για να προσθέσετε περισσότερες ενέργειες στην πρόταση, σύρετε τις ενέργειες από την καρτέλα Στοιχεία και στη συνέχεια ορίστε ιδιότητες για κάθε ενέργεια στην καρτέλα Ιδιότητες.

      Σημείωμα

      Όταν δημιουργείτε μια πρόταση, προστίθεται μια μεμονωμένη ενέργεια από προεπιλογή. Για να δείτε όλες τις ενέργειες σε μια πρόταση, κάντε κλικ στο κουμπί Λεπτομέρειες στο στοιχείο Σύσταση.

    4. Όταν ολοκληρώσετε τη ρύθμιση των ιδιοτήτων, κάντε κλικ στο κουμπί Εφαρμογή.

  10. Για να επικυρώσετε τον επιχειρηματικό κανόνα κάντε κλικ στο κουμπί Επικύρωση στη γραμμή ενεργειών.

  11. Για να αποθηκεύσετε τον επιχειρηματικό κανόνα κάντε κλικ στο κουμπί Αποθήκευση στη γραμμή ενεργειών.

  12. Για να ενεργοποιήσετε τον επιχειρηματικό κανόνα, επιλέξτε τον στο παράθυρο Εξερεύνηση λύσεων και, στη συνέχεια, κάντε κλικ στο κουμπί Ενεργοποίηση. Δεν μπορείτε να ενεργοποιήσετε το επιχειρηματικό κανόνα από το παράθυρο του σχεδιαστή.

Φιλοδώρημα

Ακολουθούν μερικές συμβουλές που πρέπει να θυμάστε κατά την επεξεργασία επιχειρηματικών κανόνων στο παράθυρο σχεδιαστή:

  • Για καταγράψετε ένα στιγμιότυπο όλων των στοιχείων στο παράθυρο επιχειρηματικού κανόνα, κάντε κλικ στο κουμπί Στιγμιότυπο στη γραμμή ενεργειών. Αυτό είναι χρήσιμο, για παράδειγμα, εάν θέλετε να μοιραστείτε και να λάβετε σχόλια για τον επιχειρηματικό κανόνα από ένα μέλος της ομάδας.
  • Χρησιμοποιήστε τον μίνι χάρτη για να περιηγηθείτε γρήγορα σε διάφορες φάσεις της διαδικασίας. Αυτό είναι χρήσιμο όταν έχετε μια περίπλοκη διαδικασία που μετακινείται εκτός οθόνης.
  • Καθώς προσθέτετε συνθήκες, ενέργειες και επιχειρηματικές προτάσεις στον επιχειρηματικό κανόνα, δημιουργείται κώδικας για τον επιχειρηματικό κανόνα στο κάτω μέρος του παραθύρου σχεδιαστή. Αυτός ο κώδικας είναι μόνο για ανάγνωση.

Τοπική προσαρμογή μηνυμάτων σφάλματος που χρησιμοποιούνται σε επιχειρηματικούς κανόνες

Εάν έχετε παραχωρήσει περισσότερες από μία γλώσσες στον οργανισμό σας, θα θέλετε να προβείτε σε τοπική προσαρμογή τυχόν μηνυμάτων σφάλματος που έχετε ορίσει. Κάθε φορά που ορίζετε ένα μήνυμα, δημιουργείται από το σύστημα μια ετικέτα. Εάν κάνετε εξαγωγή των μεταφράσεων στον οργανισμό σας, μπορείτε να προσθέσετε τοπικά προσαρμοσμένες εκδόσεις των μηνυμάτων σας και, στη συνέχεια, να εισαγάγετε αυτές τις ετικέτες ξανά στο σύστημα, έτσι ώστε όσοι χρησιμοποιούν γλώσσες διαφορετικές από τη βασική γλώσσα σας να μπορούν να δουν τα μεταφρασμένα μηνύματα.

Συνήθη ζητήματα

Αυτή η ενότητα περιγράφει συνηθισμένα προβλήματα που ενδέχεται να προκύψουν κατά τη χρήση επιχειρηματικών κανόνων.

Τα σύνθετα χαρακτηριστικά δεν υποστηρίζονται με εφαρμογές Ενοποιημένου περιβάλλοντος εργασίας

Ενέργειες ή συνθήκες που χρησιμοποιούν σύνθετα χαρακτηριστικά δεν υποστηρίζονται σε εφαρμογές που βασίζονται στο ενοποιημένο περιβάλλον εργασίας. Εναλλακτικά, μπορείτε να χρησιμοποιήσετε ενέργειες ή προϋποθέσεις σχετικά με τα χαρακτηριστικά που αποτελούν τα σύνθετα χαρακτηριστικά. Για παράδειγμα, αντί να χρησιμοποιήσετε το χαρακτηριστικό Ονοματεπώνυμο, μπορείτε να χρησιμοποιήσετε τα χαρακτηριστικά Όνομα και το Επώνυμο.

Ο επιχειρηματικός κανόνας δεν ενεργοποιείται για μια φόρμα;

Ένας επιχειρηματικός κανόνας ενδέχεται να μην εκτελεστεί διότι το πεδίο που αναφέρεται στον επιχειρηματικό κανόνα δεν περιλαμβάνεται στη φόρμα.

  1. Άνοιγμα εξερεύνησης λύσεων. Εεπεκτείνετε την οντότητα που θέλετε και μετά επιλέξτε Φόρμες.

  2. Ανοίξτε τη φόρμα που θέλετε και, στη συνέχεια, στην κορδέλα της σχεδίασης φόρμας επιλέξτε Επιχειρηματικοί κανόνες.

  3. Στη σχεδίαση φορμών, ανοίξτε τον επιχειρηματικό κανόνα.

  4. Στη σχεδίαση επιχειρηματικών κανόνων, επιλέξτε κάθε συνθήκη και μια ενέργεια για να επαληθεύσετε όλα τα πεδία που αναφέρονται σε κάθε συνθήκη και ενέργεια.

    Το πεδίο που αναφέρεται στον επιχειρηματικό κανόνα υπάρχει στην οντότητα.

  5. Βεβαιωθείτε ότι κάθε πεδίο που αναφέρεται στον επιχειρηματικό κανόνα περιλαμβάνεται επίσης στη φόρμα. Εάν όχι, προσθέστε το πεδίο που λείπει στη φόρμα.

    Πεδίο ονόματος λογαριασμού στη φόρμα.

Συνήθεις ερωτήσεις

Οι επιχειρηματικοί κανόνες μπορούν να ξεκλειδώσουν πεδία σε μια φόρμα μόνο για ανάγνωση;

  • Ναι, ένας επιχειρηματικός κανόνας μπορεί να ξεκλειδώσει πεδία και να επεξεργαστεί ενέργειες σε μια φόρμα μόνο για ανάγνωση.

Πώς μπορώ να αντιμετωπίσω έναν επιχειρηματικό κανόνα που δεν λειτουργεί;

Οι επιχειρηματικοί κανόνες αντιδρούν στις αλλαγές που πραγματοποιούνται από ένα σκριπτ onLoad;

  • Όχι, θα εκτελεστούν πριν εκτελεστεί μια δέσμη ενεργειών OnLoad.

Δείτε επίσης

Δημιουργία προσαρμοσμένης επιχειρηματικής λογικής με διαδικασίες
Δημιουργία ροής επιχειρηματικής διαδικασίας
Δημιουργία νέας ροής εργασιών για φορητές συσκευές