SmartCheck Validation

From SmartWiki
Revision as of 11:13, 4 December 2015 by Lorena Ruiz (talk | contribs)

Jump to: navigation, search

Examples

Number value greater than 5 -> Fail:
if(ssParseNum(form.getStr("cf_Store Value")) > 5)
    {result.isPassed=false;
    result.addMsg('Some message here');
    }

Multiple File Upload field has no files -> Fail:

if(ssParseNum("@level1.MUlti upload.numoffiles@") < 1) 
    {result.isPassed=false;
    result.addMsg('Please upload at least one file');
    }
Single File Upload field has no file -> Fail:
if("@Single File Field.filename@" == "")
    {result.isPassed=false;
    result.addMsg('Please upload a file here');
    }

End Date is before Start Date -> Fail:

if (datediff('@date(startdate)@','@date(enddate)@','d') < 0)
    {result.addMsg('End date must be later than Start date'));
    result.isPassed=false;
    }
To include other scripts from SmartCheck script:
//@include(AnotherSmartCheckScriptName)