博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CRM和C4C product category hierarchy的可编辑性控制逻辑
阅读量:6083 次
发布时间:2019-06-20

本文共 668 字,大约阅读时间需要 2 分钟。

hot3.png

CRM

从ERP导入到CRM系统的Product Hierarchy,在CRM系统切换成编辑模式时,会收到一条提示信息:

Hierarchy XXX may only be changed in the original system XXX

C4C(Cloud for Customer)

在这个系统里,New hierarchy按钮处于禁用状态。

首先通过Chrome开发者工具找到Product Categories这个视图所在的工作中心视图:

/SAP_BYD_APPLICATION_UI/mdm/pmm/ProductData_CentralPCH_WCView.WCVIEW.uiwocview

打开这个工作中心视图,找到Product Categories Hierarchy列表的UI模型:

检查这个按钮的Enabled控制字段,发现被绑定到了模型字段isNewHierarchyEnabled:

这个字段没有绑定到BO字段上(如下图,绿色字段代表绑定到BO上,黄色字段说明没有绑定值),说明它是在UI控制器的逻辑里被赋值的。

在这个UI模型里有一个事件处理器ev_RowCountChange, 每当表格内记录个数发生变化时会触发。控制newHierarchy按钮是否禁用的模型字段isNewHierarchyEnabled就是在这个事件处理器里进行赋值的。

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

转载于:https://my.oschina.net/u/3771578/blog/2395959

你可能感兴趣的文章
shiro 静态页面资源不显示 解决方案
查看>>
[转] PostgreSQL学习手册(数据表)
查看>>
HDU-1159 Common Subsequence(动态规划2)
查看>>
spl_autoload_register更改框架文件引用模式
查看>>
diff文件生成小记
查看>>
RN中有两种方式使用全局变量
查看>>
处理 Oracle SQL in 超过1000 的解决方案
查看>>
maven项目在eclipse的library中没有Maven Dependencies
查看>>
RN初始化环境快速配置
查看>>
10.Lambda表达式入门
查看>>
maven jar 导入本地仓库
查看>>
ExtentTestNGIReporterListener
查看>>
UIView
查看>>
Layer Filters
查看>>
微信小程序 解决 数字粗细不一 的bug
查看>>
mock.js 的用法 -- 脱离后端独立开发,实现增删改查功能
查看>>
FJ省队集训最终测试 T2
查看>>
PHP csv文件内容转成数组/Json
查看>>
[结题报告]11479 - Is this the easiest problem? Time limit: 1.000 seconds
查看>>
php中使用linux命令四大步骤
查看>>