说明
每当希望基于两个或多个拼写不同但看起来相似的字段值来定位记录时,可使用此函数。如果字符串与掩码相匹配,则该函数返回 True,否则返回 False。
参数
string 是文本字符串或含有文本字符串值的字段,该字符串或字段要与掩码进行比较。
mask 是一个文本字符串,它提供一个掩码,用于比较字符串参数中的值。
操作
使您得以用标准的 DOS 通配符(? = 单字符的通配符,* = 任意数目字符的通配符)来定位字段值。可以通过将一个字符串与含有一个或多个通配符的掩码进行比较来实现此操作。如果字符串与掩码相匹配,则该函数返回 True,否则返回 False。
典型用法
当希望基于两个或多个拼写不同但看起来相似(结构基本相似)的字段值定位记录时,可以使用此函数。
示例
LooksLike ("Snyder","Sn?der")返回 TRUE。
LooksLike ("Schneider","S?der")返回 FALSE。
LooksLike ("Schneider", "S?????der")返回 TRUE。
If LooksLike ({customer.CONTACT FIRST NAME},"?ris" Then
{customer.CONTACT FIRST NAME}
Else
""返回 Cris,Kris 和 Iris,而不含 Chris(假定这些值都在 {客户.联系人名} 数据库中)。