Avalados por :

Problema com CrossApplicationNavigation: Configuração do servidor incorreta?

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 2 Vistas
0
Cargando...

Olá a todos,

Implementei um CrossApplicationNavigation: a URL de destino deve abrir na mesma aba/janela.

Funciona bem em nosso sistema de desenvolvimento, mas no sistema de qualidade abre uma nova aba. Verifiquei o console do desenvolvedor e as fontes. É o mesmo código que no sistema de desenvolvimento.

Existe alguma configuração do servidor que desconheço?

Tentei:

sap.m.URLHelper.redirect(url, false);

e:

window.location.replace(url);

e:

oCrossAppNavigator.toExternal({target:{
                            shellHash: hash
                        }});

Código:

Promise.allSettled(aPromise).then((results) => {

                    const oCrossAppNavigator = sap.ushell.Container.getService("CrossApplicationNavigation");
                    const hash = (oCrossAppNavigator && oCrossAppNavigator.hrefForExternal({
                        target: {
                            semanticObject: "XXXXXXX",
                            action: "display"
                        },
                        params: {
                            "ObjKy": someId
                        }
                    })) || "";

                    const url = window.location.href.split('#')[0] + hash;
                    // sap.m.URLHelper.redirect(url, false);
                    window.location.replace(url);
                    
                    // this.getView().setBusy(false);
                });

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá Jun,

pois isso também não está funcionando. Está abrindo a URL de destino em uma nova aba.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Por que comentar?

oCrossAppNavigator.toExternal({target:{
                            shellHash: hash
                        }});
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Sua aplicação alvo é SAP GUI ou WDA?

Para essas aplicações, existem configurações no lado do servidor.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?