¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo solucionar el error 'sap/ui/unified/Calendar.js' 404 - No encontrado en SAPUI5

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

Hi Experts,

Estoy intentando crear una Vista de Calendario (sap.ui.unified.Calendar) utilizando el Tipo de Vista XML y el Evento onPress (Controlador de la Vista Principal) de un Mosaico Estándar.

Pero estoy recibiendo el error

Error: no se pudo cargar 'sap/ui/unified/Calendar.js' desde resources/sap/ui/unified/Calendar.js: 404 - No encontrado

Nota: La Primera Página es la Vista Principal y la Vista de Calendario es la Segunda vista activada en el Evento OnPress,

Código: NewTicket.view.xml

<mvc:View

height="100%"

controllerName=App.NewTicket"

xmlns:l="sap.ui.layout"

xmlns:u="sap.ui.unified"

xmlns:mvc="sap.ui.core.mvc"

xmlns="sap.m"

class="viewPadding">

<l:VerticalLayout>

<l:content>

<u:Calendar

id="calendar"

intervalSelection="true" />

<l:HorizontalLayout>

<Label

text="Seleccionado Desde (aaaa-mm-dd):"

class="labelMarginLeft" />

<Text

id="selectedDateFrom"

text="Ninguna Fecha Seleccionada"

class="labelMarginLeft"/>

</l:HorizontalLayout>

<l:HorizontalLayout>

<Label

text="Seleccionado Hasta (aaaa-mm-dd):"

class="labelMarginLeft" />

<Text

id="selectedDateTo"

text="Ninguna Fecha Seleccionada"

class="labelMarginLeft"/>

</l:HorizontalLayout>

</l:content>

</l:VerticalLayout>

</mvc:View>

Código: Main.controller.js

onPress : function (evt) {

var page1 = sap.ui.view({id:"page1", viewName:"davey_mobile_app4.NewTicket",enableScrolling: false, type:sap.ui.core.mvc.ViewType.XML});

app = sap.ui.getCore().byId("idMain1");

app.to("page1");

app.add(page1);

}

Código: Index.html

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<script src="resources/sap-ui-core.js"

id="sap-ui-bootstrap"

data-sap-ui-libs="sap.m,sap.ui.layout,sap.ui.unified"

data-sap-ui-theme="sap_bluecrystal">

</script>

<!-- solo cargar la librería móvil "sap.m" y el tema "sap_mvi" -->

<style type="text/css">

.myApp{

background: url(images/d3.png);

background-size: 1080px 560px;

background-repeat: no-repeat;

background-size: 100% 100%;

}

</style>

<script>

jQuery.sap.require("sap.ui.unified.Calendar");

sap.ui.localResources("App");

var app = new sap.m.App({initialPage:"idMain1"});

var page = sap.ui.view({id:"idMain1", viewName:"App.Main", type:sap.ui.core.mvc.ViewType.XML});

page.addStyleClass("myApp");

page.showHeader = true;

app.addPage(page);

app.placeAt("content");

</script>

</head>

<body class="sapUiBody" role="application">

<div id="content"></div>

</body>

</html>

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

4 Respuestas

0
Cargando...

Hola Jun,

Actualmente estoy utilizando <script src=" https://openui5.hana.ondemand.com/resources/sap-ui-core-dbg.js "> y por lo tanto el comando sap.ui.version no está funcionando.

¿Hay alguna otra forma?

Gracias

Sahil

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

nada que ver con la puerta de enlace

chrome--->F12--->consola --->sap.ui.version

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

Hola Jun,

Gracias por la respuesta rápida. No puedo verificar la versión de UI5 ya que solo estoy ejecutando la aplicación desde Eclipse sin conectarme a SAP NW Gateway.

Gracias

Sahil

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

¿Verificaste tu versión de UI5? ¿Está por debajo de 1.22?

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?