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!

Error ora_sqlerrm: ORA-04160: SyntaxError

user-xw0y3May 31 2023 — edited May 31 2023

Buenas Noches Mónica @monica-godoy-oracle !

Plataforma:

  • Oracle Linux 8.
  • Oracle Database 23 Free
  • Apex 23.1

He visto la grabación de la aplicación que hiciste en base a un archivo json sobre las carreras de Formula 1.

Todo bien, todo funcionó de una.

Luego quise aplicarle i18n:

  1. Con un enlace de English que al hacer click sobre el mismo me cambie a Ingles y luego al español.
  2. Aplicando los 6 pasos para generar el archivo xliff.
  3. Modificar la Lista de Navegación.
  4. Una acción dinámica que tiene dos acciones verdaderas:
  • La primera ejecuta un PL/SQL
if nvl(apex_util.get_session_lang,'es-py') = 'es-py' then
 apex_util.set_session_lang('en-us');
else
 apex_util.set_session_lang('es-py');
end if;
  • La segunda Java Script y tiene esto location.reload();

Bueno, al iniciar la aplicación ya falla y da el error. No es posible desplegar la aplicación.

He visto que probablemente era por el ACL. Le aplique algunas sentencias pero sin resultado favorable.

Por favor, si me puedes ayudar a resolver el error o más practico aún, un tutorial como implementar la internacionalización con un enlace en la Lista de Navegación de la aplicación: a solo un click de distancia.

La imagen del error:

Gracias!!

This post has been answered by Hilary Farrell-Oracle on Aug 15 2023
Jump to Answer
Comments
Post Details
Added on May 31 2023
3 comments
310 views