問題タブ [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.
oracle - Oracle Apex: concat を使用した条件付き値リスト
ページ アイテムから取得した条件で、動的で条件付きの LOV を構築しようとしています。私はこの例に出くわしました...
ただし、もう少し複雑なものが必要です。
その結果、エラーが発生します。
それは明らかに私が解決できないフォーマットの問題です。どんな助けでも大歓迎です。
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ブロックを構築するなどして行うことができます。
私は多くのアプローチを試しましたが、アイデアが不足しており、この問題を解決する時間がありません。どんな助けでも大歓迎です。
customization - コンボボックスを使用したADF作成フォーム
私はOracle ADF と JDeveloperから始めています。最初にいくつかの基本的なチュートリアルを行っています。
HR データベース スキーマから、この演習を試みています。新しい場所を作成しますが、CountryId 属性で、すべての国のリストを表示します。
これはよりユーザーフレンドリーであるため、ユーザーは IT と入力する代わりに Italy を選択できます。
このために、私はこの手順を実行しています:
ロケーションビュー で、CountryId 属性を選択し、 LOV を作成します。これは、CountriesView1から読み取って、値CountryId属性を指定し、CountryName 属性を表示する必要があります。
- ページにLocationsView1をドロップし、ADF フォームを選択します。
- CountryIdをコンボ ボックスとして選択します。
- LocationsView1からCreate操作をボタンとして ドロップします。
- コミット操作をボタンとしてドロップします。
このページを実行すると、すべての国名が表示されますが、そのうちの 1 つを選択すると、選択されたように表示されず、新しいデータをコミットすると、CountryId が null 値で挿入されます。
明らかに、私は間違った方法で何かをしています。リストとして CountryId を使用して、この単純なフォームを作成するにはどうすればよいですか?
誰でも私を助けてもらえますか?
前もって感謝します。よろしくお願いします
編集: dataEntry.jspxのコード
oracle-adf - 実行後にLOVに値を取得しない
現在のページのviewObject以外のviewObjectで定義されているページに3つのlovフィールドがあります。それらをページに正常にバインドできます。つまり、アイコンをクリックして値を取得できます。
しかし問題は、実行中にこれらのフィールドの値を取得していないことです。たとえば、Vo の現在の行で appid を使用して、id を取得し、値を設定する viewImpl クラスの createInstanceFromResultSet() メソッドをオーバーライドしようとしました。成功せずに。私はADF、あらゆるソリューションに非常に慣れていません。私のjdevelperのバージョンはoracle 11g release2です
実際、私の機能は、id に基づいて値を設定するオラクル フォームの POST-QUERY トリガーに似ています。誰でも推測を共有してください。
forms - Oracle Forms 10g で LOV を作成した後、ポスト クエリ トリガーが起動しない
最初のブロックに基づいて 2 番目のブロックの詳細が表示されるマスター詳細フォームがあります。問題は、LOV 選択値を使用すると、2 番目のブロックでポスト クエリ トリガーが起動せず、その理由が理解できないことです。フォームのデフォルトのキーを使用してレコードをナビゲートすると、レコードが正しく表示されるため、関係が正しく設定されます。LOV を開くコードは次のとおりです。