重複項目不可の入力規則

sf.forum.circlace.com

 

該当のカスタムオブジェクトで、以下のような入力規則を作成。
VLOOKUP(field_to_return, field_on_lookup_object, lookup_value)。
AND(
VLOOKUP( $ObjectType.オブジェクトAPI.Fields.Name ,
$ObjectType.オブジェクトAPI.Fields.Name , Name ) = Name,
OR(ISNEW(), ISCHANGED(Name))
)

 

下記形の入力規則は重複必須になる

BLANKVALUE(VLOOKUP( $ObjectType.aas__c.Fields.Name, $ObjectType.aas__c.Fields.Name, Name),"T")="T"

入力値Name、既存の「$ObjectType.aas__c.Fields.Name」の中にを探す、あるの場合は「$ObjectType.aas__c.Fields.Name」の値は返信する。

以下は重複不可

NOT(BLANKVALUE(VLOOKUP( $ObjectType.aas__c.Fields.code__c, $ObjectType.aas__c.Fields.code__c, code__c),"T")="T")

 

 

例 1

BLANKVALUE(Department, “Undesignated”)

この数式は、[部署] 項目に値が含まれている場合に、[部署] 項目の値を返します。[部署] 項目が空の場合は、未指名 という文字が返されます。