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