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.
- Gli operatori validi per i valori variabili sono:
=
, !=
, <
, <=
, >
, >=
e <>
.
- 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". L'uso del simbolo di escape \ è facoltativo nei casi in cui si utilizzano le virgolette doppie " come costante per i pollici. Ad esempio, per cercare 3" , immettere la stringa come 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 NOT o i relativi simboli equivalenti, rispettivamente
&
, |
e !
.
- È possibile cercare i seguenti tipi di dati: TEXT, INT, FLOAT e DATE.
Se non si specifica esplicitamente il tipo di dati e il campo a più variabili contiene:
- Variabili TEXT e non TEXT, il tipo di dati applicato è TEXT.
- Variabili DATE e non DATE, il tipo di dati applicato è TEXT.
- Variabili FLOAT e INT, il tipo di dati applicato è FLOAT.
- È possibile utilizzare gli operatori AND e OR con o senza :. Ad esempio, per l'operatore AND, utilizzare AND, AND:.
-
Utilizzare l'identificatore :
(due punti) per effettuare la ricerca di valori tra più configurazioni o variabili.
Ad esempio, quando si immette la stringa di input come:
- :part1 part2 part3 part4, SOLIDWORKS PDM restituisce i risultati corrispondenti che potrebbero essere presenti in configurazioni diverse.
- :!part1, SOLIDWORKS PDM restituisce i risultati corrispondenti che non includono
part1
in nessuna configurazione.
- Insieme a
:
, è possibile nidificare le stringhe di ricerca all'interno di {}
. Ad esempio, per la stringa di input :{part1 part2} part3, SOLIDWORKS PDM restituisce solo i risultati corrispondenti in cui part1 part2
si trova nella stessa configurazione.
- 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.
- Se una stringa contiene più di una parola, è possibile utilizzare
""
per cercare la stringa esatta. 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) Cerca i risultati che includono il termine prima o dopo l'operatore, oppure entrambi.
|
Operatore OR (|)
Esempi di stringhe di ricerca |
Descrizione |
term1 OR term2 Cerca i risultati che includono il termine prima o dopo 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:
|