I vincoli consentono di applicare regole dati specifiche, ad esempio regole sull'univocità dei nomi, a livello di tipi di nodi e dimensioni in un'applicazione.
I vincoli sono diversi dalle convalide customizzate in quanto verificano le condizioni a livello di set di nodi, mentre le convalide customizzate verificano le condizioni a livello di nodo. Ad esempio, una convalida customizzata verifica una condizione in un nodo e nel relativo padre, mentre i vincoli consentono di verificare la condizione in un set di nodi a livello di dimensione o applicazione.
Considerazioni
Note:
Note:
I vincoli sui valori delle proprietà di tipo Derivato e Memorizzati vengono valutati solo rispetto ai valori memorizzati. Se si modifica il tipo di una proprietà da Derivato a Derivato e memorizzato, è necessario eseguire un'operazione che memorizzi il valore derivato prima che il valore memorizzato della proprietà possa essere utilizzato in un vincolo. Fare riferimento a Popolamento di nodi esistenti con valori derivati e memorizzati.Core.Name, il tipo predefinito può essere Nessuno o Calcola e memorizza.Le proprietà che soddisfano tutti i criteri di cui sopra vengono considerate proprietà valide per i vincoli.
Alias:Default includa un vincolo applicazione e quindi che venga creato un vincolo per un tipo di nodo distinto per la proprietà Alias:Default per eseguire il controllo a fronte dei tipi dati non associati. Questa proprietà vale un'unità nel conteggio del limite di quattro proprietà valido per l'applicazione.
Note:
Se è stato creato un vincolo applicazione per una proprietà specifica, non è necessario creare un vincolo dimensione distinto per la stessa proprietà in tale applicazione. I vincoli applicazione controllano già l'univocità del valore della proprietà in tutte le dimensioni associate in tale applicazione.Creazione di un vincolo
Core.Name indipendentemente dal tipo predefinito.Per dettagli, fare riferimento alla sezione Configurazione dell'applicazione e della severità delle convalide.
Core.Name indipendentemente dal tipo predefinito.Per dettagli, fare riferimento alla sezione Configurazione dell'applicazione e della severità delle convalide.
Core.Name indipendentemente dal tipo predefinito.Per ulteriori dettagli, fare riferimento alla sezione Configurazione dell'applicazione e della severità delle convalide.
Modifica di un vincolo
Dalla scheda Vincoli dell'inspector dell'applicazione, selezionare il vincolo da modificare e fare clic su Modifica.
Note:
Non è possibile modificare il tipo di un vincolo, ad esempio da vincolo di tipo applicazione a vincolo di tipo dimensione, né modificare la dimensione a cui il vincolo è applicato dopo averla salvata.Core.Name indipendentemente dal tipo predefinito.Per dettagli, fare riferimento alla sezione Configurazione dell'applicazione e della severità delle convalide.
Eliminazione di un vincolo
Per eliminare un vincolo, fare clic su X del vincolo da eliminare. Per eliminare un vincolo, deve essere attiva la modalità di modifica.