Description
Searches a column for a given text string.
Syntax
ContainsList(<stringtosearch>, <itemstofind>, <returntype>, <casesensitive>)
Arguments
Argument | Type | Description | Optional |
---|---|---|---|
stringtosearch | String | Specifies a text value to search for in itemstofind | No |
itemstofind | Column Reference | Specifies a column to search | No |
returntype | Number | Specifies the type of value to return if a match is found | No |
casesensitive | Yes/No | Specifies whether a case sensitive search should be performed | Yes |
returntype
Value | Description |
---|---|
1 | Returns the (1 based) record index of the first match found. If no match is found then 0 is returned |
2 | Returns the text of the first match found. If no match is found then “” is returned |
Returns
Either text or a number, depending on the value of returntype
Examples
Expression: | ContainsList([Source.CustomerId], [Lookups].[Customers].[Id], 1, 0) |
Returns: | 312 |