Skip to Main Content

APEX

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Issue with apex.navigation.popup.url and symbol + (plus)

Diego (SniperCat)Jul 29 2015 — edited Aug 13 2015

Hello,
I'm using Apex 4.2.6.00.03 in a Oracle 11g DataBase.

I want to show in a popUp window more information about a row in a report, for this, I'm using the JavaScript function apex.navigation.popup.url to open an apex page and define a variable in that page with the ROWID of the register, the url is this one

javascript:apex.navigation.popup.url('f?p=&APP_ID.:59:&SESSION.::::P59_ROWID:#ROWID#');

It is working fine, but when the ROWID has a '+' symbol in it, it is replaced by a space when the value is set to the item and the code that uses that value returns an error.

According to Oracle Docs the ROWID can have Letters, Numbers and the Symbols '+' and '/', I tested it with '/' and it is working fine.

I could use a Replace Function to replace the espace with a '+', but I want to know if this can be fixed in the URL and which other symbols it affects.

Thanks

This post has been answered by fac586 on Jul 29 2015
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 10 2015
Added on Jul 29 2015
2 comments
985 views