arc:case keyword with the arc:select keyword. arc:case consists of a block of Script that is executed if the value in arc:select matches the value in arc:case.
Parameters
- value: The pattern or value to compare against the value specified in
arc:select. - match: The type of matches to find to determine whether the case statement should be executed. The default is
exact, which requires an exact match of the value. Other supported types areregexfor regular expression matching, andglob, which supports a simple expression model similar to the one used in file-name patterns (such as*.txt). The .NET edition of the application uses the .NET Framework version of regular expression matching. The Cross-Platform edition uses Java regular expression constructs.
Control Attributes
NoneExample
Display an icon based on a condition. Thearc:case elements match CompanyA and CompanyB in the company_name attribute. If any occurrences are found, take the action associated with that case.
See Also
- arc:select: Write a multiselect Script block.
- arc:default: Write a default case for arc:select.