問題タブ [tabular-form]
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-apex - Oracle APEX - デフォルト値を使用した表形式フォームの設定
私は APEX を初めて使用し、最初の表形式フォームで作業するのに少し問題があります。私がリンクしたテーブルはかなり単純です。列は次のとおりです。
- 大学の専攻の内部コードを表す主キー
- 大学の専攻の「実際の」コードを表す外部キー
- 大学の専攻の説明
- テーブルの行を挿入/更新したユーザー
- 行が挿入/更新された日付
現時点では、2 つの問題に直面しています。
- ユーザーが行に独自の主キーを指定できるようにしたいが、既存の主キーを変更できないようにしたい。列タイプを「テキスト フィールド」として指定すると、ユーザーは既存の行の主キーを編集でき、新しい行を追加しようとするとチェックサム エラーが発生してレポートが壊れるように見えます。
ユーザーと日付の列を現在ログインしているユーザーと現在の日付にデフォルト設定したいのですが、これらの列のいずれかにデフォルト値を指定すると、構文/SQL エラーが発生するようです。列のデフォルト値機能を使用する方法の例はありますか?修理済み。デフォルトのPL/SQLタイプを指定するときに、SYSDATEを独自の値として使用できます。ユーザー名は APEX_UTIL の関数を介して取得できます
oracle - PLSQL を使用して Apex 表形式フォームを更新する
複数行更新 (MRU) を使用する代わりに、pl/sql を使用して Apex Tabular Form を更新するにはどうすればよいですか?
前もって感謝します。
group-by - APEX-MRU機能を備えた表形式フォームにインタラクティブレポートのようなフィルタリング機能を含めることはできますか?
私が本当に必要としているのは、インタラクティブレポートのようにフィルタリング可能でありながら、一度に複数の行を更新できる表形式です。これがリモートでさえ可能である可能性はありますか?
また、「削除」機能がアクティブ化されたときに表示される表形式の行のチェックボックスをハイジャックし、それらを使用して、共通の属性に基づいてグループに割り当てられる行を選択したいと思います。(つまり、テーブルに在庫内のパーツが含まれているため、共通の属性を持つパーツをグループに割り当てて処理できるようにする必要があります)
おそらく、グループをPKとして、そのグループに割り当てられたパーツをリストなどとして、「グループ」テーブルに新しい行を作成するgroup-by関数...?
考え?私はちょっと途方に暮れています...
oracle10g - Oracle Apex表形式フォーム・フィールドの合計を計算
私のオラクルの頂点の表形式にはcolumn
asがあります。この列の下のすべてのフィールドPrice
を計算し、検証のためにマスターフォームの非表示フィールドに割り当てる必要があります。sum
実際には、Total_Price
マスターフォームのようにフィールドがあります。このフィールドの値は、詳細形式Total_Price
の合計と等しくなければなりません。しかし、オラクルの頂点の表形式でのPrice
計算方法がわかりません。どうすればこれを行うことができますか?sum
Price
column
oracle-apex - [行セレクター] を使用した APEX 表形式: 送信時に選択した行の列の値を設定する方法
処理のために送信されたすべてのリクエストを表示する表形式のフォームがあります。送信者はいつでもリクエストをキャンセルできます。キャンセルする必要がある行の行セレクター チェックボックスをオンにして [送信] をクリックするだけで、これを実現したいと考えています。
わかりました...作成しようとしているのは、[行セレクター] チェックボックスをオンにしてフォームを送信すると、行の「ステータス」列の値が「キャンセル済み」に設定される表形式のフォームです。
[行セレクター] チェックボックスが存在するため、選択した行を識別し、選択した行に対してアクションを実行する何らかの組み込みプロセスがおそらくあると思います。
この機能を利用して、行の「ステータス」列の値を「キャンセル」に設定するための追加の手順を実行する方法はありますか?
forms - APEX 4.1 で単一入力フォームの更新プロセスを作成する方法
APEX初心者です。この解決策が利用可能であると確信していますが、どこにも適切な答えを見つけることができませんでした.
ケース シナリオを次に示します (特定のレポート行を更新する機能をユーザーに提供します)。
ページ 1 にはレポート A があり、特定の列 (たとえば列 B) にはすべての行へのリンクがあり、特定の行をクリックすると、ユーザーは新しいページ (ページ 2) に移動します。
ページ 2 には、アイテムのリスト (約 10) を持つ領域 1 に単一のエントリ フォームがあり、同じページ (ページ 2) の領域 2 には表形式があります。
ページ 2 の領域 1 の項目の一部は、ページ 1 レポートの詳細からの情報に基づいて入力されます。一部のアイテムには LOV があり、一部のアイテム ユーザーは情報を追加できます。
ページ 2 の領域 2 の表形式フォームは、ユーザーが編集できる項目 ID に基づいて生成されます。表形式のフォームは、1 つのテーブルのみに関連付けられています。
ページには 2 つのボタンがあり、キャンセル ボタンはレポート ページに戻りますが、保存ボタンはデータをデータベース テーブルに保存します。単一フォーム アイテムは 2 つのテーブルを更新しますが、表形式のフォームは 1 つのテーブルを更新します。
apex を介して基になるテーブルを更新するためにプロセスを確立する必要がある方法。
現在、Tabular フォームには MRU 更新プロセスが組み込まれています (ただし、このプロセスを単一入力フォームと連携して使用できるかどうかはわかりません。または、両方の更新を処理する別のプロセスを作成することをお勧めします)
これをどのように達成できるか、またはそのようなプロセスが説明されているリンクを誰か教えてもらえますか?
button - APEX 4.1 で表形式の行追加ボタンを手動で作成するとエラーが発生する
APEX 4.1 の表形式フォームに [行を追加] ボタンを手動で作成しました。ただし、[行の追加] ボタンを押すと、表形式のフォーム クエリが更新されません。表形式のフォーム領域に部分的なページ更新を設定しています。
[行を追加] ボタンをクリックすると、ページが送信されます。
表形式にはユニオン オール クエリがあり、クエリの 2 番目の部分には対応する列のすべての null 値があり、Dual からデータを取得しています。where 条件があります
ここで、:REQUEST = 'ADD_ROWS' で、レベル <=1 で接続します。
問題。
上記の where 句を配置すると、ページが生成されますが、ブラウザの下部に警告が表示され、詳細には次のエラーが表示されます
エラー: オブジェクトはこのプロパティまたはメソッドをサポートしていません。」
行の追加ボタンを押すと、ページがリロードされますが、新しい行は作成されません。Firefoxでも試しました。Firefox は警告を表示しませんでしたが、[行の追加] ボタンを押しても行は作成されません。
ユニオンの 2 番目の部分の where 条件をコメント アウトすると、すべての SQL ステートメントの警告は生成されないため、where 条件に関係があると推測されます。
私の行追加機能は、アプリケーションでDenesによって説明された次の方法に基づいています
http://apex.oracle.com/pls/apex/f?p=31517:170:9915790172855 :::::
貴重なご意見をお寄せください。
どうもありがとう。
sql - OracleSQLでのみ選択した行を更新する方法
だから基本的に私は表形式を持っています。列の1つはチェックボックスであり、別の列は「非表示」と呼ばれ、値「yes」または「no」のいずれかが含まれます。
行を非表示にするボタンがあるので、ユーザーはチェックボックスを使用して特定の行を選択できるはずです。次に非表示ボタンをクリックすると、ユーザーが選択した行が「非表示」列の下の「はい」に変更されます。
したがって、私のSQLは次のようになります。
明らかに、これは現在「いいえ」であるすべての行の「非表示」列を「はい」に更新するだけですが、代わりに、ユーザーがチェックボックスを使用して選択した行を更新するようにするにはどうすればよいですか?
oracle10g - 表形式フォームのフィールド値に別のフィールドの変更を入力
description, previous_value, unit_price
私の Oracle Apex アプリには、フィールドを含む表形式のフォームがあります。
フィールドの値にprevious_value
フィールドのデータを入力する必要がありdescription
ます。previous_value
データベースからフィールドの値を取得するクエリがあります。onChange
フィールドにイベントを追加する必要がありdescription
ます。フィールドの変更により、description
フィールドの値previous_value
はクエリを使用して入力する必要があります。
どうすればこれを行うことができますか?
oracle11g - Oracle Apex 表形式フォームのセルの合計を計算する
Amount
私のオラクル頂点表形式のような列があります。SUM
データが入力されている間、この列の下のすべてのフィールドを計算しDisplay only
、表形式の下のフィールドに表示する必要があります。
これはat of columnを使用JavaScript
して呼び出すことができると思います。JavaScript
onchange
Amount
しかし、オラクルの頂点の表形式SUM
で列を計算する方法がわかりません。Amount
どうすればこれを行うことができますか?