如何动态控制 CRM attachment UI 的可编辑性(editability)

如何动态控制 CRM attachment UI 的可编辑性(editability)

在企业应用里,根据用户身份,动态控制 attachment UI 的可编辑性,是一个常见需求。在 ABAP 技术栈的系统里,权限控制(Authorization Control)是采取 ABAP 的 Authorization Object 实现的。本文通过一个具体的例子,介绍如何动态控制 CRM ...

动态控制SAP C4C UI元素的显示和隐藏

动态控制SAP C4C UI元素的显示和隐藏

C4C UI上UI元素的显示和隐藏可以通过Key User在Adaptation模式里通过编辑一些简单的rule去控制,诸如这种格式: if ( logic expression = true ) then display the UI element else hide the UI elemen...

SAP Cloud for Customer动态控制任意UI元素的显示或隐藏

SAP Cloud for Customer动态控制任意UI元素的显示或隐藏

SAP C4C UI里任意的element,其visibility都可以直接由end user写一些简单的rule去控制,诸如 if ( logic expression = true ) then display this UI element else hidden这种简单的规则,这样就不需要由...

动态控制SAP C4C UI元素的显示和隐藏

动态控制SAP C4C UI元素的显示和隐藏

动态控制SAP C4C UI元素的显示和隐藏

使用SAP C4C rule editor动态控制UI上某个按钮是否显示 - SAP Cloud for Customer UI 规则编辑器的使用一例

使用SAP C4C rule editor动态控制UI上某个按钮是否显示 - SAP Cloud for Customer UI 规则编辑器的使用一例

接下来我们只需要依次编辑条件表达式,然后是条件表达式为true和false时整个表达式的值。因为我的判断条件是检测Outbound Delivery字段是否有值,所以从左边Field Names里选择Outbound Delivery,单击,这个字段的名称就自动出现在中间的条件表达式里:

使用SAP C4C rule editor动态控制UI上某个按钮是否显示

使用SAP C4C rule editor动态控制UI上某个按钮是否显示

Code区域自动出现了这个Rule的模板:IF(logical_expression, value_if_true, value_if_false)接下来我们只需要依次编辑条件表达式,然后是条件表达式为true和false时整个表达式的值。因为我的判断条件是检测Outbound Delivery字段...

Cloud for Customer动态控制任意UI element的visibility

Cloud for Customer动态控制任意UI element的visibility

Cloud for Customer动态控制任意UI element的visibility

Cloud for Customer动态控制任意UI element的visibility

Cloud for Customer动态控制任意UI element的visibility

C4C UI里任意的element,其visibility都可以直接由end user写一些简单的rule去控制,诸如 if ( logic expression = true ) then display this UI element else hidden这种简单的规则,这样就不需要由Part...

动态控制SAP C4C UI元素的显示和隐藏

动态控制SAP C4C UI元素的显示和隐藏

C4C UI上UI元素的显示和隐藏可以通过Key User在Adaptation模式里通过编辑一些简单的rule去控制,诸如这种格式:这样就不需要由Partner去做二次开发实现了。这整套逻辑的工作原理在我的博客How to change UI element visibility dynamica...

使用SAP C4C rule editor动态控制UI上某个按钮是否显示

假设我想根据Sales Order的outbound delivery字段来控制这个Trigger Delivery按钮的动态显示: 首先Adapt->Edit Master Layout进入Key user调整模式: 鼠标放到按钮上,点击这个小扳手: 点击Rule超链接, 进入Rule编辑器...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

阿里巴巴终端技术
阿里巴巴终端技术
阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。
1504+人已加入
加入
相关电子书
更多
使用TensorFlow搭建智能开发系统自劢生成App UI代码
使用TensorFlow搭建智能开发系统自劢生成App UI代码
使用TensorFlow搭建智能开发系统自劢生成App UI代码
立即下载 立即下载 立即下载