Riferimento Lingua del Tivoli Service Desk 6.0 Developer's Toolkit Script

Operatori

Ritorna alla pagina principale


Operatori relazionali

Operatore

Descrizione

Esempio

< Minore di 34.7 < 5.01
<= Minore di o uguale a 34.7 <= 5.01
= Uguale a 34.7 = 5.01
<> Diverso da 34.7 <> 5.01
>= Maggiore di o uguale a 34.7 >= 5.01
> Maggiore di 34.7 > 5.01

Operatori relazionali sensibili al maiuscolo/minuscolo (da utilizzare con le stringhe)

Operatore

Descrizione

Esempio

<< Minore di 'little' << 'small'
<<== Minore di o uguale a 'little' <<== 'small'
== Uguale a 'little' == 'small'
<<>> Diverso da 'little' <<>> 'small'
>>== Maggiore di o uguale a 'little' >>== 'small'
>> Maggiore di 'little' >> 'small'

Operatori matematici

Operatore

Descrizione

Esempio

+ Addizione 34.7 + 5.01
- Sottrazione 34.7 - 5.01
* Moltiplicazione 34.7 * 5.01
/ Divisione 34.7 / 5.01
- Unario negativo -34.7
MOD Modulo 34.7 MOD 5
DIV Divisione numero intero (il resto viene troncato) 34.7 DIV 5.01
ABS Valore assoluto ABS -34.7

Operatori logici

Operatore

Descrizione

Esempio

AND And logico TRUE AND FALSE
OR Or logico TRUE OR FALSE
NOT Not logico NOT TRUE

Operatori variabile (operano su ogni variabile)

Operatore

Descrizione

Esempio

:= Assegna un valore a una variabile v := 34
KNOWN Verifica se una variabile è nota KNOWN v
UNKNOWN Verifica se una variabile è sconosciuta UNKNOWN v
[ ] Accesso membro Elenco/Schiera v[34]
. Accesso membro record v.field

Miscellanea

Operatore

Descrizione

Esempio

& Concatenamento di stringhe 'little' & 'small'
: Conversione tipo '08/26/73' : DATE
: Formato lunghezza stringa 'little' : 34

Riferimento Lingua del Tivoli Service Desk 6.0 Developer's Toolkit Script

Ritorna alla pagina principale

Copyright