Share via


AT_C( )-Funktion

Gibt die numerische Anfangsposition zurück, an der ein Zeichenausdruck oder der Inhalt eines Memofeldes zum ersten Mal in einem anderen Zeichenausdruck oder Memofeld vorkommt, und zwar vom äußersten linken Zeichen aus gerechnet.

AT_C(cSearchExpression, cExpressionSearched [, nOccurrence])

Rückgabewerte

Numerisch

Parameter

  • cSearchExpression
    Gibt den Zeichenausdruck an, nach dem AT_C( ) in cExpressionSearched sucht.

  • cExpressionSearched
    Gibt den Zeichenausdruck an, nach dem mit cSearchExpression gesucht wird.

    Sowohl cSearchExpression als auch cExpressionSearched können Memofelder beliebiger Größe sein.

  • nOccurrence
    Gibt an, nach dem wievielten Vorkommen (ersten, zweiten, dritten usw.) von cSearchExpression in cExpressionSearched gesucht werden soll. Standardmäßig sucht AT_C( ) nach dem ersten Vorkommen von cSearchExpression (nOccurrence = 1). Durch Angabe von nOccurrence können Sie weitere Vorkommen von cSearchExpression in cExpressionSearched suchen. Wenn nOccurrence größer ist als die Anzahl der Vorkommen von cSearchExpression in cExpressionSearched, gibt AT_C( ) den Wert 0 zurück.

Hinweise

AT_C( ) sucht im zweiten Zeichenausdruck nach dem ersten Vorkommen des ersten Zeichenausdrucks. Ist die Suche erfolgreich, gibt AT( ) eine ganze Zahl zurück, die die Position des ersten Zeichens des gefundenen Zeichenausdrucks angibt. Ist die Suche nicht erfolgreich, gibt AT_C( ) den Wert 0 zurück.

AT_C( ) eignet sich für Ausdrücke, die Doppel-Byte-Zeichen enthalten. Wenn der Ausdruck nur aus Ein-Byte-Zeichen besteht, entspricht AT_C( ) der AT( )-Funktion.

Die mit AT_C( ) ausgeführte Suche berücksichtigt Groß- und Kleinschreibung. Wenn Sie einen Suchvorgang ausführen möchten, bei dem die Groß-/Kleinschreibung nicht berücksichtigt wird, verwenden Sie die ATCC( )-Funktion.

Diese Funktion ist nützlich zum Bearbeiten von Doppelbyte-Zeichensätzen für Silbenschriften wie Hiragana und Katakana.

Siehe auch

ATCC( ) | AT( ) | ATC( ) | ATCLINE( ) | ATLINE( ) | LEFT( ) | RAT( ) | RATLINE( ) | RIGHT( ) | SUBSTR( ) | ATCC( ) | LEFTC( ) | RIGHTC( ) | SUBSTRC( ) | $-Operator | OCCURS( ) | INLIST( )