SOLIDWORKS PDM supporta gli operatori AND, OR e NOT nell'inserimento dei criteri di ricerca nei campi con casella di modifica delle schede di ricerca.
È possibile utilizzare questi operatori di ricerca in qualsiasi scheda di ricerca, nella ricerca Web2, nello strumento di ricerca di SOLIDWORKS PDM e nella ricerca rapida.
Regole:
- Le stringhe di ricerca non fanno distinzione tra maiuscole e minuscole.
- Gli operatori fanno distinzione tra maiuscole e minuscole e devono essere scritti in maiuscolo.
- Per le variabili di tipo numerico o di data, gli operatori validi sono:
=
, !=
, <
, <=
, >
, >=
.
- Regole per l'uso del simbolo di escape:
Ricerca di una stringa contenente |
Stringa di input |
Virgolette doppie |
Stringa con simbolo di escape \ .Ad esempio, per cercare "speaker" , immettere la stringa come \"speaker\"
|
Virgolette doppie che fanno parte di una ricerca esplicita
|
Stringa con simbolo di escape \ .Ad esempio, per cercare 3" pipe , immettere la stringa come "3\" pipe".
|
Costante numerica seguita da " |
Stringa con o senza simbolo di escape. Ad esempio, per cercare un valore di lunghezza come 3" , immettere la stringa di ricerca come 3\" o 3".
|
- Nel caso in cui in una ricerca vengano utilizzati più operatori, SOLIDWORKS PDM valuta gli operatori di ricerca nel seguente ordine: (), NOT, AND e OR.
- È possibile utilizzare gli operatori di ricerca AND, OR e NON o i relativi simboli equivalenti, rispettivamente
&
, |
e !
.
- È possibile cercare testo, numeri interi, dati di tipo float e date.
- È possibile utilizzare gli operatori AND e OR con o senza :. Ad esempio, per l'operatore AND, utilizzare AND, AND:, & o &:.
- Il campo di ricerca supporta i caratteri jolly * e ?.
- È possibile utilizzare
=
per cercare una stringa esatta. Ad esempio, per cercare la stringa Tools
, immettere la stringa di ricerca come =Tools.
- Nel caso di una stringa che contiene più di una parola, è possibile utilizzare
""
per cercare la stringa nello stesso ordine di parole. Ad esempio, per cercare pipe tools
, immettere "pipe tools".
Quando si esegue l'aggiornamento a SOLIDWORKS PDM 2020, le ricerche salvate in precedenza vengono aggiornate affinché seguano le nuove regole di ricerca, pur mantenendo il comportamento e i risultati di ricerca precedenti.
Operatore AND (&)
Cerca i risultati che includono sia il termine precedente sia quello successivo all'operatore.
Esempi di stringhe di ricerca |
Descrizione |
term1 AND term2 TERM1 & TERM2
AND: term1 term2
&: term1 term2
|
Restituisce la corrispondenza che include term1 e term2 . I termini possono essere visualizzati in qualsiasi ordine nei risultati.Esempi di risultati di ricerca validi: term1 term2
term2 term1
term3 term1 term2
|
"(*" term1 term2 "*)" OR "(*)" term1 term2 |
AND è l'operatore implicito per il carattere SPAZIO.
Restituisce la corrispondenza che è racchiusa tra parentesi e che contiene term1 e term2 .
Esempi di risultati di ricerca validi: (term1 term2)
(term2 term1 term3)
|
"(*" "term1 term2" "*)" o "(*)" "term1 term2" |
AND è l'operatore implicito per il carattere SPAZIO.
Restituisce la corrispondenza che è racchiusa tra parentesi e che contiene la stringa term1 term2 .
Esempi di risultati di ricerca validi: (term1 term2)
(term3 term1 term2 term4)
|
Operatore OR (|)
Cerca i risultati che includono il termine prima o dopo l'operatore, o entrambi.
Esempi di stringhe di ricerca |
Descrizione |
term1 OR term2 TERM1 | TERM2
OR: term1 term2
|: term1 term2
|
Restituisce la corrispondenza che include uno o sia term1 sia term2 .Esempi di risultati di ricerca validi:
|
"(*" term1 OR term2 "*)" o "(*)" (term1 OR term2) |
Restituisce la corrispondenza che è racchiusa tra parentesi e include sia term1 sia term2 o entrambi.
Esempi di risultati di ricerca validi: (term1)
(term3 term2)
(term2 term1 term4)
|
Operatore NOT (!)
Cerca i risultati che non includono il termine dopo l'operatore.
Esempi di stringhe di ricerca |
Descrizione |
NOT TERM1 |
Restituisce valori diversi da term1 .Esempi di risultati di ricerca validi:
|
!="term1 term2" |
Restituisce valori diversi dalla stringa term1 term2 .Esempi di risultati di ricerca validi:
|
!(2019-01-11) |
Restituisce date diverse da 2019-01-11 .
Esempi di risultati di ricerca validi:
|