My Oracle Support Banner

フォーマット済みの値を入力した場合に LOV から自動的に値が移入されない (Doc ID 2281769.1)

Last updated on DECEMBER 01, 2019

適用範囲:

Oracle JDeveloper - バージョン 12.2.1.0.0 以降
この文書の内容はすべてのプラットフォームに適用されます。

現象

ADF 12.1.3 使用時、コンバータを持つ LOV に対しフォーマット済みの値を入力した場合に値が自動的に移入されません。
12.2.x を使用した場合には値を自動的に取得できます。

 例:
  - コンバータを持つ af:inputListOfValue が存在します
  - コンバータでは、値を「XXXXXXXXX」から「XXX-XX-XX-XX」へ変換します
  - autoSubmit は true に設定されています
  - 「100010101」および「200010101」という値が LOV に含まれます

 12.1:
  「100010101」と入力し、Enter キーを押すと、値は「100-01-01-01」へ変換されます。
  しかし、「200-01-01-01」と値を入力して Enter キーを押すと検索のポップアップが表示されます。

 12.2:
  「100010101」と入力し、Enter キーを押すと、値は「100-01-01-01」へ変換されます。
  また、「200-01-01-01」と入力して Enter キーを押した場合にも、ポップアップが表示されることなく「200-01-01-01」という値が取得できます。

 

変更点

 

原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
変更点
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.