zoukankan      html  css  js  c++  java
  • SFDC 插入和更新的时候,画面项目可编辑的情况不同

    在新规画面和编辑画面不同情况下,字段可编辑情况不同。
    由于SFDC画面只分编辑和参照两种。无法实现插入和更新分离。
    一般情况下SFDC的常规解决方案:

    • 推荐)通过加Validation Rule(入力规则)来进行限制更新不让编辑,但是是控件可以入力的

      • ISNEW()方法可以用来区分是否是新规记录,新规记录:True,更新记录:False
        ISNEW() available only in validation rules, field updates, workflow rules, assignment rules, and processes.
    • (不推荐)通过Apex Trigger来进行相同的限制。

      • Trigger优于入力规则。但是做设计的时候没有这么设计的。这样做相当于给自己制造麻烦(laugh)我目前没看过这样设计的。因为既然这个人有新规权限就一定会有更新权限。除非是那个项目永远只可以新规不可以进行修改。但是这种情形都会设计成工作流形态,当新规完毕后不能进行任何修改,除非把申请进行引き戻し操作。或者取消操作
  • 相关阅读:
    统计学习方法学习笔记(一)--极大似然估计与贝叶斯估计原理及区别
    数据过拟合解决方法
    LSTM基础
    异方差产生与解决
    人工免疫相关算法
    Svm相关
    sscanf,sscanf_s及其相关用法
    C语言数组初始化
    生产者和消费者
    Linux线程-创建
  • 原文地址:https://www.cnblogs.com/paynev/p/14308306.html
Copyright © 2011-2022 走看看