Salesforce验证

时间:2018-08-28 10:57:26

标签: salesforce

我是Salesforce的新手,我必须为体育馆老板创建一个应用程序。

我做了3个对象,成员,成员身份和预订。我的会员对象具有有关体育馆会员的数据,例如地址,出生日期等。 成员资格对象具有诸如MEMBER(与成员对象的查找关系),开始数据,结束日期和活动(例如,复选框以查看成员身份是否仍处于活动状态)之类的字段。

如果该成员的成员资格仍处于活动状态,则必须阻止客户为该成员创建另一个成员资格,直到当前时间到期为止。我该怎么办?

1 个答案:

答案 0 :(得分:0)

您可以使用VLOOKUP函数使用验证规则来提取类似的内容(但随后需要始终在成员对象的Name字段中放置相当独特且可预测的内容)。我正在考虑“如果存在成员'1234号活跃成员',那么VLOOKUP应该阻止创建另一个这样的成员。”

然后,讨厌的用户可以删除该成员资格,创建新成员并从回收站中恢复它:P

因此,我为您提供了一个更好的主意(仍然不使用任何代码)。将Membership-> member查找转换为master-detail关系。这样,您就可以创建汇总汇总字段,并对其进行阅读。创建一个汇总字段,该字段将是该家伙的活跃成员的COUNT()。制定验证规则,在插入新成员资格且计数已经大于0时引发发脾气。