我的团队正在从SAP迁移到SAP。但是,在进行运行配置时,我找不到如何配置对我们来说很重要的东西:在哪里配置URL参数,就像在Web中一样。
我查阅了一些SAP文档,比如本指南,但是空手离开了。在这方面,UI5 CLI似乎也没有提供任何有趣的内容。
是否有人知道在运行配置中配置URL参数是否仍然可行,如果有必要的话,可以在原始的相应.env文件中配置?
提前谢谢你,
约书亚
发布于 2020-11-30 04:44:07
我不知道你是否找到了如何做到这一点,但在任何情况下,我找到的解决方案是修改Index.HTML文件调用并放置一小块脚本代码。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>EXTRATOCLIENTE</title>
<script id="sap-ui-bootstrap" src="https://sapui5.hana.ondemand.com/resources/sap-ui-core.js"
data-sap-ui-theme="sap_belize" data-sap-ui-resourceroots='{"br.com.araguaia.EXTRATOCLIENTE": "./"}'
data-sap-ui-compatVersion="edge" data-sap-ui-oninit="module:sap/ui/core/ComponentSupport"
data-sap-ui-async="true" data-sap-ui-frameOptions="trusted">
</script>
<script>
var oStartupParameters = jQuery.sap.getUriParameters().mParams;
var oComponent = sap.ui.getCore().createComponent({
name: "br.com.araguaia.EXTRATOCLIENTE",
settings: {
componentData: { startupParameters: oStartupParameters }
}
});
new sap.ui.core.ComponentContainer({
component: oComponent
}).placeAt("content");
</script>
</head>
<body class="sapUiBody" id="content">
</body>
</html>
之后,您可以在url上添加一些参数,如: index.html?Kunnr='123'&Kkber='ACRA‘
里南·帕切科
发布于 2020-12-03 12:32:10
我还找到了一种使用URL参数快速运行的方法。运行配置保存在..vscode/unch.json文件中。在该文件中,有一个与每个运行配置相关联的args数组,其中提到了项目的index.html文件。您可以手动将所需的URL参数附加到其中。
发布于 2022-01-07 17:24:16
在创建任何应用程序时都会创建一个package.json。它包含要启动的脚本。您可以在这里添加URL参数。
https://stackoverflow.com/questions/65007696
复制相似问题