云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

CDN_网站建设企业网站制作_怎么买

小七 141 0

如果您以前在配置Solution manager Web UI,您可能知道在那里强制设置字段非常容易。但是现在SAP为ITSM和Charm引入了新的UI5应用程序,我们不能像旧的好的webui那样简单地改变几千个。

在这个博客中,我将尝试展示如何为Solman修改UI5应用程序。

假设我们想在不雅的UI5应用程序中强制使用分类字段:

修改我们需要的代码,即。Web IDE.

您可以使用在线版或离线版。我将描述我们如何用个人版WebIDE(离线版)修改应用程序。

安装WebIDE后,您需要连接到您的系统。为此,您可以在安装Web IDE的文件夹(即C:\SAPWebIDE\config\u master)中创建一个带有目标配置的平面测试文件\服务.目的地\目的地\ SID):

描述=SID类型=HTTPTrustAll=真身份验证=无身份验证名称=SIDProxyType=互联网URL=http\://地址\:端口WebIDEUsage=odata\u abap、ui5\u execute\u abap、dev\u abapWebIDESystem=SIDWebIDEEnabled=真sap client=001

则可以运行C:\SAPWebIDE\猎户座.exe打开浏览器中的以下链接,尝试访问您的个人Web IDE:

:8080

在这里,您可以创建一个新帐户并登录到Web IDE:

完成后,您需要从系统导入应用程序:

要获取应用程序列表(或运行应用程序),您需要提供系统的用户名和密码:

然后您需要选择要更改的相应应用程序。例如,对于事件应用程序,我们可以选择AI\u CREATE\u INC application,并将其复制到Z命名空间:

然后您可以检查是否也可以运行此应用程序(有时您可能需要多次运行此应用程序):

如果应用程序很大,您可以在下载时获得超时。在这种情况下,您还可以使用program–/ui5/ui5\u repository\u load输入SAPUI5应用程序的名称,并指定是要更新、下载还是删除它。您还可以指定是否在上载过程中自动调整行尾。与ABAP team repository provider不同,该报表不提供内置代码合并。

要从zip或war存档上载SAPUI5应用程序,请使用report/UI5/UI5\u repository\u LOAD\u HTTP。

要同时从zip或war存档上载多个SAPUI5应用程序,请使用report/UI5/UI5\u repository\u LOAD\u HTTPN

现在我们终于可以更改代码了标准应用程序的。一旦我们想使类别字段成为强制性的,我们需要执行2个更改:

我们将在输入屏幕上添加一个星号,以显示此字段是强制性的:

为此,我们需要在标准应用程序中更改视图文件(详细信息.view.xml). 因此,我们将向Category标签添加required="true"参数,然后我们可以尝试保存应用程序,并查看我们的更改是否真正起作用:

如果所有操作都正确,大数据人工智能,我们将能够看到现在我们的Category字段被标记为强制字段:

但是我们还希望为该字段添加检查。如果字段未填充,则显示错误:

要实现此目的,我们需要修改应用程序的控制器文件(详细信息.controller.js). 但是当我们第一次打开它时,控制器的代码显示为一个字符串,因此如果我们想阅读它,大数据库,我们将"美化它":

然后我们将能够分析代码。

在代码中,我可以看到已经存在onSave:function(),它还读取类别输入:

所以我将在这里添加我的检查,与我们在代码中已有的类似:

现在我们可以再次运行应用程序并确认我们的检查是否有效:

之后我们可以最终将我们的应用程序部署回服务器:

您可以部署您的应用程序作为现有AI\ U CREATE\ U INC one的替换。这将是简单和快速的,但当你升级你的系统时,低价云服务器,更改可能会丢失。

要部署你的应用程序,医疗物联网,你仍然需要在系统中有开发者密钥。因此,合肥大数据,您需要打开AI\u CREATE\u INC来编辑模式,并为系统提供开发人员和对象密钥。BSP应用程序AI\ U CREATE\ U INC的事务se80可以在Gui中完成

否则在部署过程中可能会出现以下错误:

为了避免升级后更改丢失,您也可以将自己的应用程序部署为自己的Z应用程序。然后在部署之后,您需要执行一些额外的步骤,以使其可用:

在t-code LPD\u CUST中创建一个新的Launchpad角色在/UI2/SEMOBJ中创建语义对象在Fiori启动板设计器中创建目录(如果需要)、目标映射和静态磁贴::/sap/bc/ui5\u ui5/sap/arsrvc\u upb\u admn/主.html为目录和组创建PFCG角色(如果您创建了自己的目录)

让我们详细回顾此过程:

创建启动板角色。

在Solman Gui中运行事务LPD\U CUST。

创建语义对象

运行事务/UI2/SEMOBJ

使用Fiori启动板设计器创建平铺

Fiori启动板设计器可通过以下链接在solman中使用::/sap/bc/ui5\u ui5/sap/arsrvc\u upb\u admn/主.html

打开后,按下左上角的齿轮图标,选择您要使用的WB运输请求和包装名称(可在se01中创建,与solman gui对应的se80事务:

点击详情页的"plus"平铺:

点击"App Launcher–Static"平铺创建目标映射

选择新创建的语义对象并保存

现在你终于可以开始使用你的App了!

如果您想了解更多关于MVC模式、在Fiori应用程序中使用的MVC模式或UI5开发的一般情况,我真的建议您使用开放SAP上的SAPUI5课程开发Web应用程序。

有关Solman中Fiori Launchpad Designer的更多信息,您还可以查看