SOLIDWORKS PDM podporuje operátory AND, OR a NOT při zadávání vstupních kritérii vyhledávání do textových polí na kartách vyhledávání.
Tyto operátory vyhledávání můžete použít na jakékoli kartě vyhledávání, ve vyhledávání v aplikaci Web2, v nástroji pro vyhledávání v SOLIDWORKS PDM a rychlém vyhledávání.
Pravidla:
- V hledaných řetězcích se nerozlišuje velikost písmen.
- U operátorů se rozlišuje velikost písmen: musí být velkým písmenem.
- Pro proměnné číselného nebo datového typu jsou platné operátory:
=
, !=
, <
, <=
, >
, >=
.
-
Pokud vyhledávací řetězec obsahuje jakýkoli z těchto znaků:
=
, <
, >
, !
, &
, |
, (
, )
, {
, }
, :
, "
, or \
, je nutné před znak zadat řídicí symbol. Případně můžete celý vyhledávací řetězec uzavřít do dvojitých uvozovek.Chcete-li například hledat řetězec article:1
, zadejte vstupní řetězec jako article\:1 nebo "article:1".
- Pravidla pro používání řídícího symbolu:
Vyhledávání řetězce s použitím |
Vstupní řetězec |
Dvojité uvozovky |
Řetězec s řídicím symbolem \ .Například pokud hledáte "speaker" , zadejte řetězec jako \"speaker\"
|
Dvojité uvozovky jsou součástí explicitního vyhledávání
|
Řetězec s řídicím symbolem \ .Například pokud hledáte 3" pipe , zadejte řetězec jako "3\" pipe".
|
Numerická konstanta, po které následuje " |
Řetězec s řídícím symbolem nebo bez. Například při hledání hodnoty délky 3" , zadejte vyhledávací řetězec jako 3\" or 3".
|
Vykřičník |
Řetězec s řídicím symbolem \ .Například pokud hledáte text Alert! , zadejte řetězec jako Alert\!.
|
Dvojtečka |
Řetězec s řídicím symbolem \ .Například pokud hledáte text 2:1 , zadejte řetězec jako 2\:1.
|
Závorky |
Řetězec s řídicím symbolem \ .Například pokud hledáte text 9)Articles , zadejte řetězec jako 9\)Articles.
|
- V případě více operátorů použitých ve vyhledávání software SOLIDWORKS PDM vyhodnotí operátory vyhledávání v následujícím pořadí: (), NOT, AND a OR.
- Můžete použít operátory vyhledávání AND, OR a NOT nebo jejich ekvivalentní symboly
&
, |
, !
.
- Můžete vyhledávat data typu text, celá čísla, desetinná čísla a datum.
- Operátory AND a OR můžete používat se symbolem : nebo bez. Pro operátor AND například použijte AND, AND:, & nebo &:.
- Pole vyhledávání podporuje zástupné znaky * a ?.
- Pokud hledáte přesný řetězec, můžete použít znak
=
. Například pokud hledáte řetězec Nástroje
, zadejte vyhledávací řetězec =Nástroje.
- Pokud řetězec obsahuje více slov, můžete použít uvozovky
""
k vyhledání řetězce se stejným pořadím slov. Například pokud hledáte pipe tools
, zadejte "pipe tools".
Když upgradujete na SOLIDWORKS PDM 2020, upgradují se dříve uložená vyhledávání na nová pravidla vyhledávání při zachování předchozího chování a výsledků vyhledávání.
Operátor AND (&)
Vyhledá výsledky, které obsahují současně určený termín před operátorem a za operátorem.
Příklady hledaného řetězce |
Popis |
termín1 AND termín2 TERMÍN1 & TERMÍN2
AND:term1 term2
&: term1 term2
|
Vrátí shody, které obsahují současně termín1 a termín2 . Termíny se mohou ve výsledku dotazu vyskytovat v jakémkoli pořadí.Příklady platných výsledků vyhledávání: term1 term2
term2 term1
termín3 termín1 termín2
|
„(*" termín1 termín2 "*)" OR "(*)" termín1 termín2 |
AND je implicitní operátor pro znak MEZERA.
Vrací výsledky, které jsou uzavřeny do závorek a obsahují termín1 a termín2 .
Příklady platných výsledků vyhledávání: (termín1 termín2)
(termín2 termín1 termín3)
|
"(*" termín1 termín2 "*)" or "(*)" termín1 termín2 |
AND je implicitní operátor pro znak MEZERA.
Vrací výsledky, které jsou uzavřeny do závorek a obsahují řetězec termín1 termín2 .
Příklady platných výsledků vyhledávání:
(termín1 termín2)
(termín3 termín1 termín2 termín4)
|
Operátor OR (|)
Vyhledá výsledky, které obsahují určené termíny před operátorem, za operátorem nebo obojí.
Příklady hledaného řetězce |
Popis |
termín1 OR termín2 TERMÍN1 | TERMÍN2
OR: term1 term2
|: term1 term2
|
Vrací výsledky, které obsahují buď termín1 nebo termín2 , případně oba současně.Příklady platných výsledků vyhledávání:
termín1
termín2
termín2 termín1
|
"(*" termín1 OR termín2 "*)" or "(*)" (termín1 OR termín2) |
Vrací výsledky, které jsou uzavřeny do závorek a obsahují termín1 nebo termín2 nebo obojí.
Příklady platných výsledků vyhledávání: (termín1)
(termín3 termín2)
(termín2 termín1 termín4)
|
Operátor NOT (!)
Vyhledá výsledky, které neobsahují určený termín za operátorem.
Příklady hledaného řetězce |
Popis |
NOT TERMÍN1 |
Vrátí hodnoty neobsahující termín1 .Příklady platných výsledků vyhledávání:
|
!="termín1 termín2" |
Vrátí hodnoty neobsahující řetězec termín1 termín2 .Příklady platných výsledků vyhledávání:
|
!(2019-01-11) |
Vrátí jiná data než 2019-01-11 .
Příklady platných výsledků vyhledávání:
|