![]() |
|
InStrExpression Builder 中的 InStr 函数返回一个字符串在另一个字符串中第一次出现时所在的位置。 语法Instr(string1, string2, start, end) 结果类型整数 参数下表说明该函数的参数。
注意:用于本主题中任何示例表达式的独立于语言的字段名称以及字段名称语法是比第 29 版 Service Pack 1 更旧的 Expression Builder 版本中使用的字段名称和字段名称语法。这些示例仍然有效。但是,如果您从第 29 版 Service Pack 1 或更高版本的 Expression Builder 的“字段”列表中选择表达式的对应字段,则字段名称和字段名称语法将不同于示例中所显示的字段名称和字段名称语法。建议您始终从 Expression Builder 内的“字段”列表中为表达式选择字段,以便字段名称和字段名称语法始终正确。有关表达式中的字段名称和字段名称语法的更多信息,请参阅关于表达式。 示例以下示例返回的值为 9: InStr('john.doe@company.com','@') 以下示例将显示如何在工作流规则条件中使用 InStr 函数。在工作流规则条件中,InStr 函数用于确定指定字符串是否出现在记录的字段中。如果在字段中发现此字符串,则将执行在工作流规则中指定的操作。在此示例中,InStr 函数将确定记录中的“主题”字段是否包含单词 REVIEW。仅当“主题”字段包含大写字母形式的单词 REVIEW 时,才会执行工作流规则中的操作。 InStr([<Subject>], 'REVIEW') > 0 相关主题请参阅以下主题以了解相关的 Expression Builder 信息: |
已发布 9月 2017 | Copyright © 2005, 2017, Oracle. 保留所有权利。Legal Notices. |