問題タブ [lov]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3072 参照

oracle - Oracle Apex: concat を使用した条件付き値リスト

ページ アイテムから取得した条件で、動的で条件付きの LOV を構築しようとしています。私はこの例に出くわしました...

ただし、もう少し複雑なものが必要です。

その結果、エラーが発生します。

それは明らかに私が解決できないフォーマットの問題です。どんな助けでも大歓迎です。

0 投票する
3 に答える
2239 参照

sql - 1 つの列内の複数の値の変換

私はOracle Apex 4.2で作業しています。私は2つのテーブルを持っています:

作成する簡単なレポートがあります

ただし、私が抱えている問題は、location_id が id に関する情報のみを保持するため、2 つの列の連結値 (名前 ||' - '||site ) を別のテーブルで検索する必要があることです。

非常に単純ですが、もう 1 つのカーブ ボールがあります。location_id はシャトルの結果を保持するため、34:45:56:67 のような値が入力されます。それを次のように変換する必要があります。

オーランド - SITE1、アリゾナ - SITE2、マイアミ - SITE3

したがって、これらすべての結果がレポートの 1 つの行に返されます

これはレポートであるため、列レポートを「LOVに基づいてテキストとして表示」に転送し、SQLステートメントを生成して値をループするPL/SQLブロックを構築するなどして行うことができます。

私は多くのアプローチを試しましたが、アイデアが不足しており、この問題を解決する時間がありません。どんな助けでも大歓迎です。

0 投票する
1 に答える
3191 参照

customization - コンボボックスを使用したADF作成フォーム

私はOracle ADF と JDeveloperから始めています。最初にいくつかの基本的なチュートリアルを行っています。

HR データベース スキーマから、この演習を試みています。新しい場所を作成しますが、CountryId 属性で、すべての国のリストを表示します。

これはよりユーザーフレンドリーであるため、ユーザーは IT と入力する代わりに Italy を選択できます。

このために、私はこの手順を実行しています:

ロケーションビュー で、CountryId 属性を選択し LOV を作成します。これは、CountriesView1から読み取って、値CountryId属性を指定し、CountryName 属性を表示する必要があります。

  1. ページにLocationsView1をドロップし、ADF フォームを選択します。
  2. CountryIdをコンボ ボックスとして選択します。
  3. LocationsView1からCreate操作をボタンとして ドロップします。
  4. コミット操作をボタンとしてドロップします。

このページを実行すると、すべての国名が表示されますが、そのうちの 1 つを選択すると、選択されたように表示されず、新しいデータをコミットすると、CountryId が null 値で挿入されます。

明らかに、私は間違った方法で何かをしています。リストとして CountryId を使用して、この単純なフォームを作成するにはどうすればよいですか?

誰でも私を助けてもらえますか?

前もって感謝します。よろしくお願いします

編集: dataEntry.jspxのコード

0 投票する
3 に答える
2357 参照

oracle-adf - 実行後にLOVに値を取得しない

現在のページのviewObject以外のviewObjectで定義されているページに3つのlovフィールドがあります。それらをページに正常にバインドできます。つまり、アイコンをクリックして値を取得できます。

しかし問題は、実行中にこれらのフィールドの値を取得していないことです。たとえば、Vo の現在の行で appid を使用して、id を取得し、値を設定する viewImpl クラスの createInstanceFromResultSet() メソッドをオーバーライドしようとしました。成功せずに。私はADF、あらゆるソリューションに非常に慣れていません。私のjdevelperのバージョンはoracle 11g release2です

実際、私の機能は、id に基づいて値を設定するオラクル フォームの POST-QUERY トリガーに似ています。誰でも推測を共有してください。

0 投票する
1 に答える
2727 参照

forms - Oracle Forms 10g で LOV を作成した後、ポスト クエリ トリガーが起動しない

最初のブロックに基づいて 2 番目のブロックの詳細が表示されるマスター詳細フォームがあります。問題は、LOV 選択値を使用すると、2 番目のブロックでポスト クエリ トリガーが起動せず、その理由が理解できないことです。フォームのデフォルトのキーを使用してレコードをナビゲートすると、レコードが正しく表示されるため、関係が正しく設定されます。LOV を開くコードは次のとおりです。