Condividi tramite


Uso dell'editor di regole

Utilizzare l'Editor regole per visualizzare e modificare le condizioni nell'Editor condizioni e le azioni nell'Editor azioni per la regola selezionata.

Editor di condizioni

Utilizzare l'Editor condizioni (parte dell'Editor regole) per visualizzare e modificare le condizioni per la generazione di regole. È possibile aggiungere predicati predefiniti usando il menu di scelta rapida, trascinare gli elementi dal Facts Explorer per definire argomenti e predicati e immettere direttamente i valori degli argomenti facendo clic su un collegamento all'argomento.

Usare il menu di scelta rapida per accedere alle opzioni seguenti.

Usare questo Per farlo
Aggiungere AND logico Aggiungere un operatore per combinare due o più predicati per formare un'espressione AND logica.
Aggiungere OR logico Aggiungere un operatore per combinare due o più predicati per formare un'espressione OR logica.
Aggiungere NOT logico Aggiungere l'operatore NOT per negare un'espressione logica o un predicato.
Predicati Aggiungere un'espressione di predicato basata su uno dei predicati predefiniti forniti dal modello a oggetti Rule, ad esempio l'operatore Is Equal To .
Predicati \ Dopo Rappresenta il predicato temporale che risponde alla domanda "time1 è cronologicamente successivo a time2"?
Predicati \ Prima Rappresenta il predicato temporale che risponde alla domanda "Time1 è cronologicamente prima di time2".
Predicati \ Tra Rappresenta il predicato temporale che risponde alla domanda "È time1 cronologicamente tra time2 e time3".
Predicati \ Uguale Rappresentare l'operatore di uguaglianza relazionale.
Predicati \ Esiste Rappresenta il predicato di esistenza dell'elemento o dell'attributo XML utilizzato nelle condizioni delle regole.
Predicati \ GreaterThan Rappresenta l'operatore relazionale maggiore di .
Predicati \ GreaterThanEqual Rappresenta l'operatore relazionale maggiore o uguale a.
Predicati \ LessThan Rappresenta l'operatore relazionale minore di.
Predicati \ LessThanEqual Rappresenta l'operatore relazionale minore o uguale a .
Predicati \ Confronto Determina se un'espressione regolare è presente in una stringa di input specificata.
Predicati \ NotEqual Rappresentare l'operatore di disuguaglianza relazionale.
Predicati \ Intervallo Verificare se un valore è compreso tra un intervallo.
Elimina operatore logico Eliminare l'operatore logico selezionato (AND, OR o NOT).
Eliminare il predicato Eliminare il predicato selezionato.
Sposta verso l'alto Spostare il predicato su una posizione o un livello.
Muovi verso il basso Spostare il predicato verso il basso di una posizione o di un livello.
Vai al vocabolario Individuare la definizione del vocabolario in Esplora fatti che corrisponde al predicato o all'argomento selezionato.
Vai al fatto di origine Individuare l'elemento XML, la colonna di database o il metodo .NET in Esplora fatti che corrisponde al predicato o all'argomento selezionato.
Reimposta l'argomento Eliminare l'argomento selezionato (ed eventuali argomenti annidati) e ripristinare la definizione iniziale.
Impostare su Null Sostituire l'argomento selezionato con una definizione costante Null.
Impostare su stringa vuota Sostituire l'argomento selezionato con una stringa vuota.

Editor di azioni

Utilizzare l'Editor azioni (parte dell'Editor regole) per visualizzare e modificare le azioni da eseguire quando viene attivata una regola. È possibile aggiungere azioni integrate usando il menu di scelta rapida, trascinare gli elementi dall'Esploratore dei fatti per definire azioni e argomenti e immettere i valori degli argomenti direttamente facendo clic su un link dell'argomento.

Usare questo Per farlo
Elimina azione Eliminare l'azione selezionata.
Vai al vocabolario Individuare la definizione del vocabolario in Esplora fatti che corrisponde all'azione o all'argomento selezionato.
Vai al fatto di origine Individuare l'elemento XML, la colonna di database o il metodo .NET in Esplora fatti che corrisponde all'azione o all'argomento selezionato.
Sposta verso l'alto Spostare l'azione verso l'alto di una posizione o un livello.
Muovi verso il basso Spostare l'azione verso il basso di una posizione o di un livello.
Reimposta l'argomento Eliminare l'argomento selezionato (ed eventuali argomenti annidati) e ripristinare la definizione iniziale.
Impostare su Null Sostituire l'argomento selezionato con una definizione costante Null.
Impostare su stringa vuota Sostituisci l'argomento selezionato con una stringa vuota.
Funzioni Aggiungere un argomento basato su una delle funzioni predefinite fornite dal modello a oggetti Rule, ad esempio l'operatore Add .
assert Aggiungere un nuovo fatto alla memoria di lavoro dell'istanza del motore di regole.
Ritrarre Rimuovere un fatto dalla memoria di lavoro dell'istanza del motore di regole.
RetractByType Rimuovere un fatto del tipo specificato dalla memoria di lavoro dell'istanza del motore di regole.
Cancella Reimpostare la memoria di lavoro e l'agenda dell'istanza del motore di regole.
stop Terminare l'elaborazione delle regole.
Aggiornamento Aggiorna un fatto nella memoria di lavoro dell'istanza del motore di regole.

Finestra di output

Usare la finestra Output per visualizzare i risultati dell'esecuzione dei test per una versione dei criteri selezionata.

Usare il menu di scelta rapida per accedere alle opzioni seguenti.

Usare questo Per farlo
Cancella tutto Cancellare tutto il testo dalla finestra Output.
Copia Copiare il testo selezionato nella finestra Output negli Appunti.
Seleziona tutto Selezionare tutto il testo contenuto nella finestra Output.
Salva nel file Salvare il testo contenuto nella finestra Output in un file specificato.