よくあるご質問(V3)
Q.WebDB参照項目で名称項目として利用している文字列が大文字・小文字を無視して検索できない
質問内容
あるWebデータベース(DB1)にWebDB参照項目を作成し、別のWebデータベース(DB2)の文字列(1 行)フィールドを名称項目として参照しています。
DB2の文字列(1 行)フィールド設定にて「キーワード検索時に半角・全角、大文字・小文字を無視する」 にチェックを入れているのですが、
参照する側のDB1でキーワード検索すると大文字・小文字が区別されてしまいます。
なぜでしょうか?
回答内容
「キーワード検索時に半角・全角、大文字・小文字を無視する」という設定が利用できるのは、以下の形式のフィールドのみになります。
・文字列(1行)
・文字列(複数行)
・リッチテキスト
WebDB参照項目で名称項目と設定している項目は、参照する先のDBにおいては文字列(1行)として上記設定が行えますが、
参照している側のDBにおいては「WebDB参照項目」としての扱いとなるため、この設定は有効になりません。
なお、追加参照列・転送先を利用して、参照時に値を転送している場合は、
転送先となるフィールドで上記設定を行うことで大文字・小文字を区別せず検索できます。
FAQ番号
FAQ00001149