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

分布式数据库_阿里健康云药师兼职_多少钱

小七 141 0

在上一篇博文中,我们学习了如何将当前应用程序移动到一个主细节应用程序中,该应用程序以列表(主)的形式显示业务合作伙伴及其详细信息,并在详细页面(详细)中显示销售订单。

在本系列博文的第4部分中,我们将学习如何创建第二个包含销售订单详细信息的向下钻取页面并显示销售订单项目表。

本练习最重要的部分是了解如何删除(CRUD操作的一部分)销售订单的销售订单项目。

ODataModel:我们已经使用它来显示服务器端关于我们的商业伙伴,订单销售的信息。现在我们将使用它来显示销售订单项并从集合中删除它们。为此,我们将使用remove方法

这是我们在本练习中的主要任务,但这不是我们在代码中所做的唯一事情。下面列出了要达到最终结果所必须做的事情:

在列表中添加新的路线和目标清单.json导航到BusinessPartnerSeleOrderItem页面收听Sale Order click事件并导航到SaleOrder详细信息(我们将在其中显示Sale Order详细信息和Sale Order项目)添加筛选器栏以筛选销售订单项的表添加ViewSettings对话框以对销售订单项目进行排序/分组展开SaleOrderItem实体的ToProduct导航属性,将产品信息显示到表的行中

注意:当我需要对项目进行筛选、排序和分组时,我在SaleOrderItemsSet上遇到了很多问题。您总是需要知道哪些字段被启用(实现的服务器端)以进行筛选、排序或分组。

在这种情况下,大数据查询平台,DeliveryDate不可排序,Product's Category and Name不可排序和筛选等等。因此,请记住始终要与后端团队正确沟通,淘客app系统,以便获得前端应用程序所需的服务器端实现。

那么,要删除记录,您需要做些什么?

我们是前端开发人员(或全栈),UI/UX是我们工作的重要部分。我们需要创建一个界面和用户体验,让我们的用户在尽可能少的时间内完成工作,用更少的步骤,并且不讨厌他们在一天结束时使用的应用程序。我们工作的结果是一个愉快的用户,用更少的时间和错误完成他们的工作,国内云服务器哪家好,一个公司赚更多的钱。

为了实现这个UI/UX,您可以利用ListBase的一些属性,它由我们的表扩展。要添加delete按钮(大X),只需将Table mode属性设置为delete,然后处理用户单击按钮时触发的delete事件?

其实很简单。记录被删除,ODataModel被框架自动更新,云购网,由于SAPUI5的绑定机制,表也被自动更新?框架会注意用新数据刷新表(其中一项已被删除),云计算大数据,我们无需为此操心

如果您想查看最终结果,可以直接转到GitHub项目的step_4分支。

在下一部分中,我们将处理完成CRUD操作的销售订单项目的更新操作。

不幸的是,我无法实现CRUDE操作,因为我试图提交的数据似乎存在某种服务器端验证问题,并且错误非常神秘