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

大带宽_关系型数据库管理系统_免费6个月

小七 141 0

这篇博文是我关于Fiori推送通知系列博文的延续。

在这篇博文中,我将尝试详细说明如何创建通知提供程序。

要创建通知提供程序,我们必须实现接口/IWNGW/IF\u NOTIF\u PROVIDER,并根据需要使用这些方法。

作为接口的一部分提供了四种方法:

关于这些方法的重要性的更多细节在这里被记录。

要理解通知提供程序,我们需要了解类的本质以及调用它的时间。通知提供者是一个使用者类,这意味着它只使用通知对象,并帮助我们在Fiori启动板中可视化通知。它还允许我们创建由用户交互启动的操作并对其作出反应。

获取通知类型:

作为导入参数,我们获取IV类型密钥和IV类型版本,导出参数为ES类型通知和ET类型通知操作。在这个方法中,我们可以根据类型键和版本操纵通知类型。此外,我们还可以定义此类型和版本应支持的所有操作。在这个方法中,我们需要导出ES\u NOTIFICATION\u TYPE,实时数据采集系统,

is groupable属性,用于Fiori Launchpad,用于按类型对通知进行分类。

ET\u NOTIFICATION\u ACTION是一个类型表。它允许我们在通知上添加多个动作按钮。

一个动作应该有动作键和性质。动作键是你在处理动作时需要的东西,淘客论坛,而动作的本质是语义。动作性质可以是正的、负的或中性的。

动作的正的性质会将动作按钮显示为绿色,负的会显示为红色,而中性的则是普通的。

我个人更喜欢,在IV型按键上切换case语句,根据不同的类型键,我构建es\u notification\u type和et\u notification\u action.

GET\u notification\u type\u TEXT:

此方法允许您框显我们希望在通知和操作中看到的文本。

导入参数:IV\u type\u key,IV\u type\u VERSION,和IV_语言。

导出参数:ES_TYPE_TEXT和ET_ACTION_TEXT。

使用导入参数,您可以创建键、版本、,和语言并生成通知文本。

ES\u TYPE\u text具有以下属性:

template\u public:将公开显示通知而不显示任何敏感信息的文本模板。

template\u sensitive:用于在通知中显示敏感数据的文本模板

template\u grouped:如果按组分类,则此文本模板for将被使用

description:通知类型的描述

subtitle:通知类型的副标题

在构建模板时,您可以有参数化的参数,物联网公司排名,这些参数将在运行时被通知参数值替换。

在上面的示例中,{requester\u name}、{cost}和{quantity}将被通知参数值。大括号表示它是写在大括号内的参数值。

这些参数应与创建通知所使用的参数完全匹配。

通知操作文本如下:

此处也是,操作密钥应与您在获取通知类型方法中放置的密钥匹配。

获取通知参数:

可用于构建通知模板的通知参数。除了通知对象本身已传递的通知参数外,该方法还将添加通知参数。

根据通知id、类型、键和语言检索和返回参数,并填写通知类型的ET\u参数。

处理操作:

该方法允许您对用户在GET\ notification\ TYPE方法中定义的通知按钮上触发的操作。在这个方法中,立返利,我们将得到notificationid、type、key和action key.

导入参数将允许派生和标识action。通过通知id,您还可以获得通知参数,并应根据操作键进行必要的操作。

此方法的返回/导出参数为如果返回成功,则返回成功,如果返回成功,则删除通知,连同信息文本(action\u msg\u txt)。

,什么是物联网工程