StringLeft

<< Fare clic per visualizzazione il sommario >>

Percorso:  Il linguaggio OEL > Funzioni >

StringLeft

Restituisce un oggetto contenente un numero specificato di caratteri a partire dal lato sinistro di una stringa.

 

Funzione

object StringLeft(object obj, int length)

 

Input

Nome

Descrizione

Tipo

Opzionale

obj

Oggetto da cui sono restituire i primi caratteri a sinistra

Object

 

length

Numero di caratteri da restituire

Integer

 

Output

Nome

Descrizione

Tipo

Opzionale

returnValue

Oggetto contenente length caratteri di obj a partire dal lato sinistro di obj

Object

 

 

Commenti

Se obj è di tipo string:

Restituisce

Condizione

String

se obj contiene un numero di caratteri maggiore di length. Se lenght è 0, viene restituita una stringa di lunghezza zero (''). Se maggiore o uguale al numero di caratteri di obj, viene restituita l'intera stringa.

eccezione

se length è minore di zero

eccezione

se obj contiene un numero di caratteri minore di length

 

Se obj è di tipo IList:

Restituisce

Condizione

arrayvalue

se gli elementi di obj sono tutti di tipo stringa, restituisce una lista di stringhe costituita dalla parte sinistra di tutte le stringe passate, di lunghezza length. Se lenght è 0, viene restituita una lista di stringhe di lunghezza zero (''). Se maggiore o uguale al numero di caratteri di obj, viene restituita l'intera lista di stringhe.

eccezione

se length è minore di zero

eccezione

se obj contiene almeno una stringa con un numero di caratteri minore di length