ATCC( ) (Función)
Devuelve la posición numérica inicial de la primera aparición de una expresión de caracteres o un campo memo en otra expresión de caracteres o campo memo, sin distinguir entre mayúsculas y minúsculas en dichas dos expresiones.
ATCC(cSearchExpression, cExpressionSearched [, nOccurrence])
Valores devueltos
Numeric
Parámetros
cSearchExpression
Especifica la expresión de caracteres que ATCC( ) intentará encontrar en cExpressionSearched.cExpressionSearched
Especifica la expresión de caracteres en que se busca la expresión indicada por cSearchExpression.Tanto cSearchExpression como cExpressionSearched pueden ser campos memo de cualquier tamaño.
nOccurrence
Especifica qué aparición (primera, segunda, tercera, etc.) de cSearchExpression se busca en cExpressionSearched. De forma predeterminada, ATCC( ) buscará la primera aparición de cSearchExpression (nOccurrence = 1). Si incluye nOccurrence, podrá buscar otras apariciones adicionales de cSearchExpression en cExpressionSearched.
Observaciones
ATCC( ) está diseñada para expresiones que contienen caracteres de dos bytes. Si la expresión sólo contiene caracteres de un byte, ATCC( ) equivaldrá a ATC( ).
ATCC( ) examina la segunda expresión de caracteres en busca de la aparición de la primera expresión de caracteres, sin fijarse en si los caracteres están en mayúsculas o en minúsculas en las expresiones. Utilice AT_C( ) para realizar una búsqueda en la que se distinga entre mayúsculas y minúsculas.
ATCC( ) devuelve un entero que corresponde a la posición en que se ha encontrado el primer carácter de la expresión de caracteres. Si no se encuentra la expresión de caracteres, ATCC( ) devolverá 0.
Esta función es útil para manipular juegos de caracteres de dos bytes para idiomas como Hiragana y Katakana.
Vea también
AT( ) | AT_C( ) | ATC( ) | ATCLINE( ) | ATLINE( ) | LEFT( ) | RAT( ) | RATLINE( ) | RIGHT( ) | SUBSTR( ) | LEFTC( ) | RIGHTC( ) | SUBSTRC( )