Nozioni di base > Ricerca Windchill > Esempi di ricerca avanzata > Criteri duplicati con attributi con più valori
  
Criteri duplicati con attributi con più valori
La maggior parte degli attributi ha un valore unico. Ad esempio, l'attributo Formato può avere solo un valore. Il documento è un file Microsoft Word o un'immagine PNG, ma non può essere entrambi contemporaneamente.
Per effettuare la ricerca di valori duplicati, è pertanto necessario unire questi valori con un operatore OR.
Analogamente, quando si assegna il proprietario di un oggetto, è possibile scegliere tra un lungo elenco di utenti. Tuttavia solitamente, una volta che si è assegnato il proprietario, un oggetto ha solo un proprietario (a meno che il sito non preveda una personalizzazione diversa). Pertanto l'attributo Proprietario ha un valore unico.
Un attributo con più valori è un attributo che può avere zero, uno o più valori. Solitamente si tratta di attributi riutilizzabili personalizzati, creati dagli amministratori del sito. Ad esempio, un attributo con più valori potrebbe essere un elenco di codici che consentono di identificare i reparti che hanno contribuito a un oggetto. Se non ha contribuito alcun reparto, il valore di attributo è vuoto. Se i reparti hanno contribuito, è possibile selezionare uno o più codici da un elenco di valori.
Quando si cercano attributi con più valori duplicati, è possibile combinare gli operatori AND e OR con gli operatori uguale a e diverso da per eseguire ricerche complesse.
* 
Per una spiegazione della formattazione utilizzata negli esempi di tabella dei risultati, vedere Esempi di ricerca avanzata.


Esempio: valori di attributo con più valori uniti da AND
In questo esempio si cercano gli oggetti di proprietà di Jane Patel che hanno i codici di reparto "A" e "B" ma non "C".
Proprietario
Jane Patel
Criteri
AND
Codice reparto
A
Codice reparto
B
Codice reparto
C
Risultati della ricerca


Esempio: valori di attributo con più valori uniti da OR
In questo esempio si cercano gli oggetti di proprietà di Jane Patel che hanno i codici di reparto "A" o "B" o non "C".
Proprietario
Jane Patel
Criteri
OR
Codice reparto
A
Codice reparto
B
Codice reparto
C
Risultati della ricerca
Poiché ogni campo viene unito mediante un operatore OR, vengono restituiti anche gli oggetti di proprietà di altri utenti. Vengono restituiti tutti gli oggetti di proprietà di Jane Patel indipendentemente dal codice reparto.


Esempio: valori di attributo con più valori uniti da criteri annidati (1)
Proprietario
Jane Patel
Criteri
OR
AND
Codice reparto
A
Codice reparto
B
Codice reparto
C
Risultati della ricerca
Restituisce gli oggetti riportati di seguito.
Oggetti con il codice reparto A (qualsiasi proprietario).
Oggetti con il codice reparto B (qualsiasi proprietario).
Oggetti di proprietà di Jane Patel che non hanno il codice reparto C.


Esempio: valori di attributo con più valori uniti da criteri annidati (2)
Proprietario
Jane Patel
Criteri
AND
OR
Codice reparto
A
Codice reparto
B
Codice reparto
C
Risultati della ricerca
Restituisce gli oggetti riportati di seguito.
Oggetti che hanno il codice reparto A e non hanno il codice reparto C e sono anche di proprietà di Jane Patel.
Oggetti che hanno il codice reparto B e non hanno il codice reparto C e sono anche di proprietà di Jane Patel.