云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

轻量服务器_网站建设发布_怎么样

小七 141 0

在这个博客中,计算机大数据,我将演示一个用例,其中我们需要根据MDF对象的字段更改创建规则。博客的理由:大多数客户/合作伙伴都不知道这个功能,他们发现在MDF中实现用例很困难,而MDF需要对定制应用程序进行字段比较。这类似于HRIS对象(如职务信息、薪酬信息)的模型概念,我们可以检查字段的以前值和当前值,企业网站自助建站,并决定规则中的下一步。

典型示例包括:

根据字段值的更改,您可能希望触发特定的工作流您希望根据字段更改的不同组合在Position对象中设置特定的事件原因您希望根据字段更改发出验证消息

最初,老虎淘客,这个概念是为Position提供的,但现在也可以用于定制MDF。MDF使用的概念是一个名为"OriginalValues"的参数。OriginalValues是基本对象(任何自定义MDF或Position对象)的副本。OriginalValues参数化对象存储基础对象所有属性的先前值。

我将使用一个简单的自定义MDF来演示这一点。我有一个定制的MDF名为"员工股票"。员工可以获得股票价值。但是如果管理员/用户试图更改该值,或者给出超过200的跳转,则需要抛出验证错误。例如,假设我们向一名员工授予了100股股票。现在,如果我们尝试将该值更改为大于300,它将抛出一个错误。如果差值小于200,则允许我们保存

自定义MDF有三个字段:

外部代码:用户

生效开始日期:日期

股票价值:小数

创建如下规则。添加一个名为"OriginalValues"的附加参数,基本对象为Employee Stock

将规则附加到Employee Stock object Definition的onSave钩子

一个员工最初被授予100的股票值,大数据数据库,如下所示

场景1:

Manager/Admin试图通过将值更改为350来提供250的跳转

我们看到一个错误消息已抛出。这基本上是将100与350进行比较,并看到根据规则配置,跳转超过200。因此,大数据app,消息

场景2:

Manager/Admin尝试通过将值更改为250来提供150的跳转

我们看到,根据我们的规则,由于先前(原始)值和当前值之间的差异小于200,数据成功保存

以上是一个简单的示例来演示自定义MDF的此功能。您可以将其扩展到任何涉及跨mdf的字段比较的特定用例