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

微软云_socks5代理服务器_哪家好

小七 141 0

以前我们用sapui5设计用户界面,需要安装其他软件,比如Eclipse,手机网站建站,webide,等,我们设计屏幕使用他们和每一个修改,我们需要提交给SAP服务器每一次,这是非常耗时的过程。用Neptune是SAP的一个附加组件,我们可以在sapgui中构建屏幕和访问数据,这使得开发更加容易。要求:Neptune应用程序根据客户编号和国家/地区在列表页中显示一般客户详细信息,单击列表页中的表格行导航到详细信息页,人工智能工作,并根据客户编号显示客户主信息。

步骤1:转到SE93,提供Neptune t.code/Neptune/Designer并单击"执行"。

第2步:提供应用程序名称并单击"创建"。

第3步:在"设置"中,提供"说明和应用程序类",在"库"选项卡中选择单选按钮SAPUI5并选中"sap.m库"复选框。

第4步:在"主题"选项卡中,选择Bluecrystal.

第5步:要将应用程序下载到海王星系统,云购全球,请转到SE93。将事务代码设为/NEPTUNE/APPSTORE并单击"执行"。

现在搜索应用程序,选择sap.m.app,淘客群,单击"导入"。然后代码片段应用程序将被添加到您的海王星库中。

步骤6:要使用代码片段应用程序,请转到设计器选项卡。在"对象"面板中,右键单击HTML5文档。选择代码片段->海王星->代码片段–应用程序。

第7步:现在点击class builder按钮进入class builder。

第8步:在interfaces选项卡中,提供如下界面。

现在进入Methods选项卡,点击Handle OnAjax方法。

第9步:编写如下代码。方法/neptune/if\u nad\u server~在\u ajax上处理\u。案件编号。当"获取客户详细信息"时。获取\u kna1 \u详细信息(ajax \u值)。当你得到客户的主人。获取\u knb1 \u详细信息(AJAX \u值)。当'弹出'时。获取popover()。结束语。ENDMETHOD.

第10步:现在在methods选项卡中声明方法。

现在单击GET\u KNA1\u DETAILS方法来实现它。写代码如下。

方法获取\u kna1 \u详情。**数据声明数据:l_no TYPE kunnr,"客户编号l\ U国家类型land1\ U gp."国家将":"处的I\ u数据拆分为l\ n O l\ u国家。"拆分输入**将前导零添加到物料编号调用函数"CONVERSION\u EXIT\u ALPHA\u INPUT"导出输入=l\ U编号导入输出=l\ U编号。**基于输入获取数据选择kunnr土地1姓名1ort01从kna1输入表i\U kna1,其中kunnr=l\U no,land1=l\U country。EndMethod.

现在点击GET\u KNB1\u DETAILS方法来实现它。写代码如下。

方法获取\u KNB1 \u详细信息。**从knb1获取数据选择KUNNR布克斯埃尔达特ERNAM从KNB1进入表I\u KNB1,其中KUNNR=值。Endmethod.

保存、检查并激活类。

第11步:OShell->oApp->oPageSelection->headerSelection->Middle->txtitleselection。转到属性面板,在属性中提供文本作为客户详细信息,这将是我们的主页标题。

第12步:现在在表单选择中,在模型源中提供工作区w\u kna1,并提供其相应的Ajax ID。

现在单击附加模型发送/接收按钮,以便能够从当前服务器接收和发送数据表单选择。

第13步:现在转到formSelectionTitle1并选中禁用复选框。

对formSelectionTitle2执行相同操作。

第14步:现在单击lblField1按钮获取选择文本作为客户编号,在属性面板中提供文本。

对lblField2执行相同操作。

第15步:现在单击inField1按钮,为了将customer number绑定到字段,在Attributes面板中将kunnr赋值。

对infeld2执行同样的操作,绑定country name。

步骤16:现在转到footerSelection->Right->butSelectionSearch。现在在属性面板中点击按钮右键进入press事件

编写下面的JavaScript代码//获取输入值

Var no=sap.ui.getCore().getElementById("infeld1").getValue();Var国家=sap.ui.getCore().getElementById("i infeld2").getValue();//导航到列表页收件人(涂鸦者);getOnlineformSelection(no+':'+country);

第17步:现在进入oPageList->点击Table按钮。在对象面板上提供模型源代码和Ajax ID,在属性面板中提供标题文本作为客户详细信息。

现在单击附加的模型发送/接收按钮,为了能够接收和发送来自当前表单选择的数据,

第18步:现在单击colcustomerno列按钮,并在属性面板中提供文本作为"客户编号"。

对国家、名称和城市执行相同的操作。

第19步:现在转到列列表项->单击txtkunnr文本按钮,并将表中的kunnr分配给文本属性在属性面板中将kunnr绑定到表列。

对country、name和city执行相同操作。

步骤20:转到oPageList->table->单击oColumnListItem1。现在提供类型作为导航并点击press event按钮。

在press event中编写以下代码。