ビュー:

動作:
ツール(Platform .NET API または REST API)で検索クエリを使用すると、次のエラーが発生します:

"Wrong condition.文字列が解析されていません...
"

解決方法:
クエリには、正しくエスケープされていない特殊文字が含まれています。

一部の特殊文字は、クエリで使用する際にエスケープする必要があります。 これらの文字は、クエリでも制御文字として使用できます。

例:
フィールド内の値:「クエリ:フィールドの値:"Invoice(in)" - クエリ:"Invoice(in)"
フィールドの値:フィールドの値:"*Test" - クエリ:" \*Testフィールドの値:"*テスト" - クエリ:"*テスト"

なぜ特定の文字だけに影響するのですか?

  • エスケープされていない開括弧を使用すると、クエリで閉じ括弧が検索されます。
  • クエリでエスケープされていない * を使用すると、ワイルドカード検索のインジケータとして使用されます。
  • クエリでエスケープされていない "*"を使用すると、次の文字がエスケープされるべきことを示すインジケータとし て使用されます。有効な文字がない場合、クエリは失敗します。

KBA は、クラウド組織とオンプレミス組織の両方に適用できます。

注意:この記事英語からの翻訳ですこの記事まれる情報オリジナルの英語版製品づくものです。翻訳版記事使用されている文法などには、細かいりがある場合があります。翻訳正確さを完全保証することは出来かねますがほとんどの場合、十分情報られるとわれます。万一、疑問じた場合、英語版記事えてごください