Я использую Oracle Apex 5. На странице у меня есть два заполненных элемента (динамические действия автоматически обновляют интерактивный отчет на основе значений этих двух элементов).
Также у меня есть кнопка 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.