主页 > 云储存 > > 正文

网站服务器_丰城网站建设_是什么

来源:胜利云 发布时间:2021-09-26 01:21 标签:网站网站建设服务器是什么丰城
浏览:

在本博客中,我们将演示如何使用ODATA将附件从SAP UI5前端屏幕发送到后端。

我遇到了一个要求,我必须设计一个定制的类似FIORI的应用程序。应用程序包含主控和详细信息页面,其中主控显示来自CRM的投诉列表,详细信息页面包含所选投诉的详细信息、详细信息包括、项目和附件以及标题数据。附件应同时显示在CRM和SAP UI5、UI中。

下面显示的解决方案可以在任何需要附件的CRM场景中实现(附件可以是任何类型的格式)。

ODATA部分:我们知道CRM附件在Content Server中获得存储,所以我们需要在content server中读写附件。我们将使用cl\u crm\u documents类来实现此功能。

以下是使用ODATA实现此功能所需的步骤。

1。创建具有附件属性的结构。

2。打开事务SEGW,创建具有上述结构的实体并生成对象

3。创建另一个实体,就像我的案例我已经创建了投诉,请看下面的屏幕截图,所以总共将有两个实体。

4。之后您必须选择附件实体类型作为媒体(点击实体类型->勾选媒体复选框)

5.要定义附件的mime类型,我们需要重新定义,定义MPC\U EXT类的方法

super->define()。

数据:lou entity type ref to/iwbep/if\u mgw\u odata\u entity\u typ,

lou属性类型ref to/iwbep/if\mgw\u odata\u property.

lou entity=model->get\u entity\u type(iv\u entity\u)。

if lou entity绑定。

lou property=lou entity->get\u属性(iv\u property\u)。

lou property->set\u as\u content\u type()。

endif.

6。在此之后,我们必须重新定义DPCèu EXT类的create stream方法,该方法是将附件添加到content server中的方法。见以下代码

(见附件创建流)

7。要从content server读取附件,我们需要重新定义DPC\U EXT类的get\u stream方法。

(请参阅附件get\u stream)

SAP UI5部分:要从前端实现附件功能,您必须遵循以下步骤。

1。用XML编写以下代码车辆输入XML视图;如果您使用的是IconTabFilter,则将此代码粘贴到其中。

注意:您必须做一些相应的修改。

这里我正在创建UploadCollection,以便在SAP后端上传多个文档

2。现在在视图的控制器中写下下面的代码。

我们要实现UploadCollection的onChange事件,这个方法负责将您的附件发送到后端,在这个方法中我们正在做以下事情。

这个方法之后您将能够在CRM中看到您的附件。

(请参见附件onChange)

3。要阅读附件,我们必须编写一个格式化程序函数,当您点击文件名时,它将获得特定附件的URL格式化程序.js

格式化程序。格式化程序={

getURL:函数(value){

//返回基于参数的url,在我们的例子中是投诉id和值。

return"//complaint\u AttachmentsSet(Class='CRM\u L\u ORD',Objtype='L',ComplaintId='"+lcompainid+"',Objid='"+value+")/$value";

}

};

如果您在本代码中遇到任何问题,请告诉我,大数据的现状,如果您对此有任何新想法,请回复。

谢谢,

JP

Superbb工作JP

清除最基本的疑问!!!

很好

很快我会发布其他操作重命名和删除

其他两个操作用SAP ODATA重命名和删除附件操作

感谢Jay提供有用的信息,

我遵循了您的步骤,但我面临一个问题,使用上载URL发布到服务时出现405(方法不允许)错误,大数据应用,我在DPC\u EXT的create stream方法中添加了一个断点,但是请求没有到达它。也,我不明白你为什么要把slug作为一个文件名的请求头发送两次"输入名称"和"oEvent.getParameter参数("mParameters").files[0].name"已分配给"输入名称"

仅供参考:onChange方法中缺少以下代码:

var oCustomerHeaderToken=new sap.m.UploadCollectionParameter({

name:"x-csrf-token",

value:header\u xcsrf\u token});

祝您好运,

嗨,艾哈迈德,物联网门锁,

在CRM中,当您附加任何文档时,它会打开一个弹出窗口,显示您的文件名和名称以及需要附加文件的其他参数。

现在在下面的代码中,我试图将这些参数作为一个slug发送,因为在附件中您可以用它发送数据slug(希望这能澄清我为什么要发送slug)

下面的代码我在做什么,我在两个参数中都分配了name,因为从sap ui5附加时,我不会像crm那样弹出窗口(这是根据我的要求)

文件名= oEvent.getParameter参数("M参数").files[0].name

输入名称= oEvent.getParameter参数("mParameters").files[0].name

所以下面的行可以发送文件名而不是oEvent.getParameter参数("M参数").files[0].name.

varoCustomerHeaderSlug=new sap.m.UploadCollectionParameter({

名称:"slug",

值:oEvent.getParameter参数("mParameters").files[0].name或文件名

});

var oCustomerHeaderSlug3=new sap.m.UploadCollectionParameter({

name:"slug",

value:输入名称

});

是,下面的代码是滑出的,移动物联网,抱歉,请在开始处添加此项。

var oCustomerHeaderToken=new sap.m.UploadCollectionParameter({

name:"x-csrf-token",

value:header\u xcsrf\u token

})

如果您仍然面临问题,请告诉我,大数据收集,以上代码已经过测试,为我工作正常

感谢您的快速响应,现在一切都清楚了。你知道我为什么在上面的帖子里提到这个错误405(方法不允许)。

问候,

嗨,艾哈迈德,

请让我知道你在哪里得到这个错误意味着你是在后端还是前端得到这个错误,请给我你想要实现的代码。

谢谢,

JP

嗨,JP,

这个错误是从哪里产生的NWGW在到达后端代码之前。它不是来自sapui5应用程序,而是作为NWGW服务的回复提出的。我仔细检查了代码,完全一样。

问候,

请给我代码和你要执行的动作。

请给我代码和你要执行的动作?

你好,Jay,

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 对象存储_网站集约化建设_哪家好
    对象存储_网站集约化建设_哪家好

    对象存储_网站集约化建设_哪家好

    当戴夫·麦克卢尔首次提出海盗指标的概念时,它震撼了创业界的核心。尽管你现在可能知道他是500家初创企业的幕后推手,但在贝宝(PayPal)上市前担任...

  • 数据库_数据库事务原理_安全稳定
    <strong>数据库_数据库事务原理_安全稳定</strong>

    数据库_数据库事务原理_安全稳定

    为CloudFlare客户提供对源站的免费和高性能加密2014年秋季,CloudFlare推出了Universal SSL,并将通过HTTPS访问的网站数量增加了一倍。在短短几天内,我们颁发了...

  • 百度云_企业邮箱怎么设置签名_排行榜
    百度云_企业邮箱怎么设置签名_排行榜

    百度云_企业邮箱怎么设置签名_排行榜

    在快节奏的销售世界里,时间是无价的。这正是为什么你需要停止切换标签,使用新的Pipedrive Chrome扩展直接从Gmail使用Pipedrive的强大功能。如果你是一个狂...

  • 游戏服务器_节点服务器_优惠
    <strong>游戏服务器_节点服务器_优惠</strong>

    游戏服务器_节点服务器_优惠

    nomad0.11为任务引入了生命周期部分,可以用来表示任务依赖关系。这可以用来表示任务组中任务之间的任务依赖关系,甚至可以利用consur来表示任务间的任...

  • 企业邮箱_华为云techwave_企业级
    <strong>企业邮箱_华为云techwave_企业级</strong>

    企业邮箱_华为云techwave_企业级

    遵守一套不断发展的数据隐私法规的需求可能看起来很繁重,或者会导致公司停滞不前,不知道下一步该采取什么措施。如果不了解这些法规对日常运营的...

云储存

更多 >
  • <strong>香港带宽_视频云存储_0元</strong>
    香港带宽_视频云存储_0元

    这些年来,我参加过几次同性恋、双性恋、双性恋和双性恋的游行,在澳大利亚生活时,我曾多次为悉尼同性恋狂欢节做志愿者。现在,自从2014年我转到帕...

  • <strong>免备案CDN_备案老域名出售_三重好礼</strong>
    免备案CDN_备案老域名出售_三重好礼

    SAP Korea于6月10日和11日举办的首个"设计思维弹出式学校"取得了巨大成功。首尔的设计与共同创新中心团队领导了此次活动,该活动是与韩国最有影响力的商...

云储存天翼云_3096天百度云链接资源_返现
云储存百度云_服务器海外_最新活动
云储存CDN_腾讯的企业邮箱_9元
云储存云数据库_asp网站空间_学生机
云储存香港服务器_vpn服务器设置_精选特惠