主页 > 云储存 > > 正文

百度云_win10数据库_精选特惠

来源:胜利云 发布时间:2021-12-31 03:10 标签:精选特惠win10数据库百度
浏览:

在为ABAP使用webdynpro时,物联网系统,有时我们需要调用SAP系统环境中的其他函数或事务。在"旧时代",一切都是在ABAP中完成的,用户通过使用SAP GUI调用SAP系统–这很简单;只需调用所需的函数,就可以在GUI中启动新的会话。

这已经改变–可以使用多种用户UI开发技术,大数据挖掘,这意味着我们可以在业务流程中的技术之间进行切换。

好消息是,NWBC可以作为一个框架。使用NWBC,我们可以拥有一个中心应用程序,我们所有的SAP功能都是在其中的进程,而不会弹出很多浏览器窗口等

这个例子展示了如何开发一个简单的Webdynpro应用程序,用户可以在SAP GUI中输入销售订单号并从Dynpro调用事务VA03.

SAP ERP系统

Netweaver业务客户端(设置和运行)

基本Web Dynpro知识

使用基于对象的导航(OBN)实现目标。OBN在Roles(PFCG)中用于将一个对象分配给一个函数。

基本上发生的是OBN调用搜索调用某个函数的用户的角色,当找到它时启动相应的事务(或其他函数)。正因为如此,我们将在后面说明,OBN对用户的角色非常严格(但NWBC无论如何是)

首先我们创建WebdynPro应用程序。它可能是一份销售订单或者其他什么,但在这个例子中,它只是一个简单的屏幕,有一个输入框和一个按钮:

这是非常基本的:一个输入框,用户可以输入一个销售订单号和一个按钮来执行……

询问部分是按钮动作的代码:

操作事件是这样实现的:

第一部分是完成的从屏幕中检索销售订单的值。第二部分是有趣的:

通过使用IF\u WD\u PORTAL\u集成类,我们可以执行业务事务的调用。注意!这里没有涉及到SAP门户—没有它就可以工作!

这里使用了四个参数:

OBJECT\u TYPE:这是名为

OBJECT\u VALUE\u NAME的对象的类型这是传递给调用的参数的名称

OBJECT\u VALUE这是从屏幕

操作这是调用

的操作要完全理解上述编码,一元云购下载,我现在就进入下一步:

我们必须定义一个角色(或扩展现有角色),以便为用户提供所需的功能:

调用PFCG并创建一个角色:

角色由根文件夹和子文件夹组成(NWBC至少需要一个较低级别)。第一个"pin"是在第一步中创建的Web Dynpro应用程序–只是Web Dynpro应用程序的基本调用。

第二个"pin"是销售订单显示事务VA03。当您按下其他节点详细信息按钮时,您将注意到下面的OBN部分

这是我们应用OBN部分的地方。按Insert Method按钮

在这里我们可以使用BOR对象作为对象。我们选择BUS2032(SalesOrder)和方法显示

下一个屏幕用于输入参数

这是我们将实际值从屏幕传递到事务的地方。参数ID(第一列)通过输入transaction找到并获得Scrren字段名(F1->technical)。

在第二列中插入值–通过使用花括号告诉系统我们将传递一个变量值。

注意:使用的BOR对象仅用于定义对象类型的命名等。不支持BOR对象逻辑在运行时调用!在第2部分中,我将展示如何使用none-BOR值…

现在角色已经准备好使用了!

保存并分配给用户。

启动NWBC

执行Web Dynpro应用程序

输入销售订单号并按下按钮

因此:使用常规SAP GUI界面调用VA03–无HTML GUI。我们已经完成了从webdynproabap到sapgui的技术切换。

系统被告知使用Display方法调用一个名为SalesOrder的业务对象(销售订单.显示). 当调用被执行时,它会在分配给登录用户的角色中搜索具有OBN分配的条目销售订单.显示.

在角色中找到时,它执行分配给该菜单点的事务,返利模式,并将值从屏幕字段传递到VA03中的VBAL-VBELN字段。

,大数据云计算人工智能
发表评论
验证码: 点击我更换图片

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

热门文章

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

云储存

更多 >
云储存网站建设_企业邮箱foxmail_免费领
云储存网站建设_开源cdn源码_速度快
云储存游戏服务器_FTP服务器_是什么
云储存亚马逊云_仙剑奇侠传2百度云_是什么
云储存数据库服务器_分布式数据库的特性_怎么