1

Oracle Forms 6i では、フォームでクエリ モードに入り、フィールドに&または:Aを入力してクエリを実行すると、[クエリ/場所] ダイアログ ボックスが開き、より複雑なクエリまたはソート基準を入力できるようになりました。フィールドにデータを入力するだけではありません。

これは Forms 10g では機能しないようです。「FRM-40367: サンプル レコードのフィールド XX の基準が無効です」というエラーが表示されます。

Oracle Forms 10g でこれを行う方法はありますか? それが重要な場合は、クライアントサーバーではなく、Web ベースで実行しています。

4

2 に答える 2

4

この質問をここに投稿した後、私は答えに出くわしました。10gフォームでは、この機能はデフォルトで無効になっていますが、設定することで有効にできます

FORMS_RESTRICT_ENTER_QUERY=FALSE

default.envファイル内。これで、テスト環境でこれが有効になり、期待どおりに機能しています。

于 2009-01-17T22:00:12.067 に答える
0

この機能は、以前はOracle eBusiness Suiteに含まれていましたが、SQLインジェクションの脆弱性が原因で削除された可能性があります。スイッチをオンに戻す方法があるかどうかはわかりません。http://metalink.oracle.comで一見の価値があります。よろしく、ガレス

于 2009-01-17T00:21:58.927 に答える