Difference between revisions of "LEN()"

From Recital Documentation Wiki
Jump to: navigation, search
Line 21: Line 21:
 
==Example==
 
==Example==
 
<code lang="recital">
 
<code lang="recital">
? len(name)
+
open database southwind
         20
+
use example
? len(notepad)
+
? strlen(last_name)
      213
+
         16
 +
? strlen(notes)
 +
      8851
 
? len("")
 
? len("")
 
         0
 
         0

Revision as of 12:09, 13 October 2009

Class

Expressions and Type Conversion


Purpose

Function to return length of specified expression


Syntax

LEN(<exp>[,<expL>])


See Also

AT(), LEFT(), RAT(), RIGHT(), STREXTRACT(), STRLEN(), STRTRAN(), STUFF(), SUBSTR()


Description

The LEN() function returns the output width of the specified expression <exp>. The expression can be of any data type, including memo fields and arrays. When checking the length of character expressions, the optional <expL> can be specified. If <expL> is specified and evaluates to .T. (true), the LEN() function will return the length of the character expression after stripping any formatting options such as BOLD().


Example

open database southwind
use example
? strlen(last_name)
        16
? strlen(notes)
      8851
? len("")
         0
? len(bold("Hello"))
         9
? len(bold("Hello"),.T.)
         5


Products

Recital Server, Recital