高章伟
2022-03-10 8db20630a2675ca14e03ccdee91c614397b5c964
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?xml version="1.0" encoding="UTF-8"?>
<ValidationRule xmlns="http://soap.sforce.com/2006/04/metadata">
    <fullName>Cannot_Set_Hope_Lonaer_date_Num</fullName>
    <active>true</active>
    <description>使用目的为: 维修代用(一般、合同、再修理、QIS)、已购待货、学会时,不可以填写希望借用天数。</description>
    <errorConditionFormula>(ISNEW() || 
TEXT(Status__c) = &apos;草案中&apos;)  &amp;&amp; 
(
    (ISPICKVAL(Demo_purpose1__c, &quot;维修代用&quot;)
      &amp;&amp; (ISPICKVAL(demo_purpose2__c, &quot;一般用户&quot;)
             || ISPICKVAL(demo_purpose2__c, &quot;保修用户&quot;)
             || ISPICKVAL(demo_purpose2__c, &quot;市场多年保修&quot;)
             || ISPICKVAL(demo_purpose2__c, &quot;再修理&quot;)
             || ISPICKVAL(demo_purpose2__c, &quot;索赔QIS&quot;)
             || ISPICKVAL(demo_purpose2__c, &quot;故障排查&quot;)
         )
    )
|| ISPICKVAL(demo_purpose2__c, &quot;已购待货&quot;)
|| ISPICKVAL(demo_purpose2__c, &quot;学会展会&quot;)
)
&amp;&amp; NOT(ISBLANK(Hope_Lonaer_date_Num__c))</errorConditionFormula>
    <errorDisplayField>Hope_Lonaer_date_Num__c</errorDisplayField>
    <errorMessage>不可以填写希望借用天数</errorMessage>
</ValidationRule>