设为首页 收藏本站
查看: 1232|回复: 0

[经验分享] SAP CRM 将组件整合至导航栏中

[复制链接]

尚未签到

发表于 2019-2-3 09:08:24 | 显示全部楼层 |阅读模式
  到现在,我们已经可以让组件独立地显示。我们只是运行它、让它显示在Web UI中。让我们把组件整合进导航栏,使我们可以在正常登录Web UI时访问它。
  步骤一:
  为你的UI组件主窗体创建一个内向插件。

  步骤二:
  将你的组件的主窗体在运行时资源库中作为一个界面视图暴露出来(Interface View)。

  步骤三:
  当我们从导航栏或者其它任何工作中心页(work center page)访问我们的组件时,它将被显示在UI的工作区中。因此为了在工作区显示组件,我们需要在工作组件库(WORKAREA COMPONENT REPOSITORY)注册组件。
  前往事务SPRO,打开以下路径:
  客户关系管理->UI框架->技术角色定义->定义工作区域组件库。点击新条目(IMG-作业)。输入你的组件细节并保存它们。

  选择它,并且双击内向插件。点击下一个屏幕的新条目,输入如下详细内容。

  目标标识:你可以输入任何名字,在我们创建逻辑链接的时候,这个目标标识将会被再次用到。
  内向插件:这个是我们在窗体中创建的内向插件。
  接下来,我们给出了UI组建类型和动作显示。保存条目,我们完成了UI组件的注册。
  步骤四:
  我们需要创建一个逻辑链接。在事务SPRO中按一下路径进入:
  客户关系管理->UI框架->技术角色定义->定义导航条参数文件。
  在下一个屏幕,在左侧面板选择选项“定义逻辑链接”,点击新条目。
  输入如下详细内容,保存它。 
  给你的逻辑链接一个合适的名字,选择类型为“链接”,起一个适合的标题。这个标题会显示在Web UI上面。
  目标标识是是我们在先前步骤中创建的值。从这个目标标识,框架会了解到当用户点击链接的时候,应当导航到哪个组件。
  步骤五:
  我们需要决定该链接在哪个业务角色中启用。因此我们需要在选定的业务角色的导航条参数文件中的“定义通用出站插件映射”添加一个条目。
  我要把它添加到我们曾经在之前的教程中创建的导航条参数文件中。
  在相同的屏幕双击“定义导航条参数文件”,选择需要的导航条参数文件,点击“定义通用出站插件映射”。
  输入以下信息,并保存。逻辑链接是我们在先前步骤创建的链接。 
  步骤六
  定义我们想要显示逻辑链接的地方。这里我想显示在服务专业角色->服务订单工作区域->导航导航链接的第二级。
  现在我们是在重复已经在先前的教程中讨论过的步骤,也就是关于将工作区域分配给导航条参数文件的内容。
  选择需要的导航条参数文件,选择选项“分配工作中心至导航栏参数文件”。它将列出所有的工作中心。这里需要的工作中心是SRV-CONTR。

  接下来双击定义工作中心。在下一页,找出工作中心SRV-CONTR使用下图中位置的按钮。找到后,选择并双击“分配工作中心链接组至工作中心”来将工作中心链接组分配给工作中心。 
  这里需要的工作中心链接组是SRV-CTR-SR。 
  我们需要添加我们的逻辑链接到这个组中,所以直接双击选项“分配链接到工作中心链接组”,把我们在上面找到的工作中心链接组添加到下一个弹出框中。

  如下的窗口会展现出来。选择新条目以添加我们的逻辑链接。添加链接后,保存新条目。


  要接近完成了。我们需要调节这个链接的业务角色等级。前往业务角色与导航条参数文件关联部分,按照以下路径:
  客户关系管理->UI框架->业务角色->定义业务角色
  在下一屏幕,选择需要的业务角色,然后双击“调节工作中心组链接”,填入其中条目。

  找到条目之后,选择菜单选项,让这个链接在第二级导航中可用。如果同时选择可视选项,待会它会出现在工作中心页的搜索组下方。 
  让我们测试应用,使用我们刚刚添加过链接的业务角色登录Web UI.

  在点击它之后,我被导航到了我们先前在教程中制作的UI组件。



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-671147-1-1.html 上篇帖子: How to Manually import transports into SAP without using command line TP-rikery 下篇帖子: 给SAP系统安装联机帮助(事务码SR13)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表