私は Oracle Apex 5 を使用しています。ページには 2 つの項目が入力されています (動的アクションは、これら 2 つの項目の値に基づいて対話型レポートを自動的に更新します)。
また、新しいページを開いて2つのアイテムの値を送信することになっているPRINTボタンがあります。この新しいページを新しいウィンドウ(タブ)で開きたいので、ボタンのアクションをURLにリダイレクトし、このJavascriptをURLに入力することでそれを行っています:
javascript:var myWindow = window.open('f p=800:105:&APP_SESSION.::NO::REP_NAME,PAR1_NAME,PAR1_VAL,PAR2_NAME,PAR2_VAL:NarudzbenicaDobavljacV2,P_ACCOUNT_ID,&P15_SUPLIER_ID.,P_DATE,&P15_DATE.');
これがキャッチです!関数は値を取得しません。ページの送信または更新 (F5) の後でのみ機能します。これを行うことなく機能させるにはどうすればよいですか?
また、ボタンを送信ページ アクションにして、同じ JavaScript で送信後のブランチを追加しようとしましたが、これは 500 エラーをスローします。