よくあるご質問(V3)

Q.WebDB参照項目で名称項目として利用している文字列が大文字・小文字を無視して検索できない

質問内容

あるWebデータベース(DB1)にWebDB参照項目を作成し、別のWebデータベース(DB2)の文字列(1 行)フィールドを名称項目として参照しています。
DB2の文字列(1 行)フィールド設定にて「キーワード検索時に半角・全角、大文字・小文字を無視する」 にチェックを入れているのですが、
参照する側のDB1でキーワード検索すると大文字・小文字が区別されてしまいます。
なぜでしょうか?

回答内容

「キーワード検索時に半角・全角、大文字・小文字を無視する」という設定が利用できるのは、以下の形式のフィールドのみになります。
・文字列(1行)
・文字列(複数行)
・リッチテキスト

WebDB参照項目で名称項目と設定している項目は、参照する先のDBにおいては文字列(1行)として上記設定が行えますが、
参照している側のDBにおいては「WebDB参照項目」としての扱いとなるため、この設定は有効になりません。

なお、追加参照列・転送先を利用して、参照時に値を転送している場合は、
転送先となるフィールドで上記設定を行うことで大文字・小文字を区別せず検索できます。

FAQ番号

FAQ00001149