SOLIDWORKS PDM obsługuje operatory AND, OR i NOT w kryteriach wyszukiwania w polach edycji na kartach wyszukiwania.
Te operatory wyszukiwania można stosować na dowolnej karcie wyszukiwania, w wyszukiwaniu Web2, w narzędziu Wyszukiwanie SOLIDWORKS PDM oraz w szybkim wyszukiwaniu.
Reguły:
- W ciągach wyszukiwania nie jest uwzględniana wielkość liter.
- W przypadku operatorów uwzględniana jest wielkość liter i należy je wpisywać wielkimi literami.
- Dla zmiennych typu liczbowego lub daty prawidłowe operatory to:
=
, !=
, <
, <=
, >
, >=
.
- Zasady używania symbolu Escape:
Wyszukać ciąg znaków zawierający |
Wprowadzić ciąg |
Podwójny cudzysłów |
Ciąg z symbolem Escape \ .Na przykład aby wyszukać „głośnik” , należy wprowadzić ciąg wyszukiwania w postaci \"głośnik\".
|
Podwójne cudzysłowy, które są częścią wyszukiwania jawnego
|
Ciąg z symbolem Escape \ .Na przykład aby wyszukać rura 3” , należy wprowadzić ciąg wyszukiwania w postaci "rura 3\”".
|
Stała liczba, po której występuje " |
Ciąg z symbolem Escape lub bez niego. Na przykład aby wyszukać wartość długości 3” , należy wprowadzić ciąg wyszukiwania 3\” lub 3”.
|
- W przypadku wielu operatorów używanych w wyszukiwaniu SOLIDWORKS PDM analizuje operatory wyszukiwania w następującej kolejności: (), NOT, AND oraz OR.
- Można użyć odpowiednio operatorów wyszukiwania AND, OR i NOT lub ich równoważnych symboli, tj.
&
, |
, !
.
- Można wyszukiwać tekst, liczbę całkowitą, liczbę zmiennoprzecinkową i dane typu „data”.
- Operatorów AND i OR można używać z : lub bez niego. Na przykład w przypadku operatora AND należy użyć AND, AND:, & lub &:.
- Pole wyszukiwania obsługuje znaki * i ? jako symbole wieloznaczne.
- Aby wyszukać dokładny ciąg, można użyć znaku
=
. Na przykład aby wyszukać Narzędzia
, należy wprowadzić ciąg wyszukiwania w postaci =Narzędzia.
- W przypadku ciągu zawierającego więcej niż jedno słowo można użyć znaku
""
, aby wyszukać ciąg w tej samej kolejności słów. Na przykład aby wyszukać narzędzia do rury
, należy wpisać „narzędzia do rury”.
Po uaktualnieniu oprogramowania do wersji SOLIDWORKS PDM 2020 wcześniej zapisane wyszukiwania zostaną zaktualizowane w celu przestrzegania nowych reguł wyszukiwania przy zachowaniu poprzedniego zachowania i wyników wyszukiwania.
Operator AND (&)
Wyszukuje wyniki, które zawierają zarówno wyrażenie znajdujące się przed operatorem, jak i po nim.
Przykłady ciągów wyszukiwania |
Opis |
term1 AND term2 TERM1 & TERM2
AND: term1 term2
&: term1 term2
|
Zwraca wyniki zawierające ciągi term1 i term2 . Wyrażenia mogą być wyświetlane w dowolnej kolejności w wynikach.Przykłady prawidłowych wyników wyszukiwania: term1 term2
term2 term1
term3 term1 term2
|
"(*" term1 term2 "*)" OR "(*)" term1 term2 |
AND jest operatorem domyślnym dla znaku SPACJA.
Zwraca (w nawiasach) wyniki zawierające term1 i term2 .
Przykłady prawidłowych wyników wyszukiwania: (term1 term2)
(term2 term1 term3)
|
"(*" "term1 term2" "*)" or "(*)" "term1 term2" |
AND jest operatorem domyślnym dla znaku SPACJA.
Zwraca (w nawiasach) wyniki zawierające ciąg term1 term2 .
Przykłady prawidłowych wyników wyszukiwania: (term1 term2)
(term3 term1 term2 term4)
|
Operator OR (|)
Wyszukuje wyniki, które zawierają wyrażenie znajdujące się przed operatorem, po operatorze albo obydwa.
Przykłady ciągów wyszukiwania |
Opis |
term1 OR term2 TERM1 | TERM2
OR: term1 term2
|: term1 term2
|
Zwraca wyniki, które zawierają term1 i/lub term2 .Przykłady prawidłowych wyników wyszukiwania:
|
"(*" term1 OR term2 "*)" or "(*)" (term1 OR term2) |
Zwraca (w nawiasach) wyniki zawierające term1 i/lub term2 .
Przykłady prawidłowych wyników wyszukiwania: (term1)
(term3 term2)
(term2 term1 term4)
|
Operator NOT (!)
Wyszukuje wyniki, które nie zawierają wyrażenia po operatorze.
Przykłady ciągów wyszukiwania |
Opis |
NOT TERM1 |
Zwraca wartości inne niż term1 .Przykłady prawidłowych wyników wyszukiwania:
|
!="term1 term2" |
Zwraca wartości inne niż ciąg term1 term2 .Przykłady prawidłowych wyników wyszukiwania:
|
!(2019-01-11) |
Zwraca daty inne niż 2019-01-11 .
Przykłady prawidłowych wyników wyszukiwania:
|