Pagina di Descrizione

Utility

utility

L`oggetto contiene tutte le utility di sistema

convap

Descrizione

La funzione modifica gli apici presente nella stringa raddopiandoli. In questo modo la stringa può essere usata all`interno di una chiamata sql

Tipo Valore

string

Formato

string = utility.convap(value)

Tipologia

Metodo

Sistemi

Windows, Web, Android, IOS, Mac OS

Parametro

Tipo Valore

Descrizione

value

string

Il valore da controllare

Esempi

datatable = database.getsql(`SELECT * FROM customers where name=` .. utility.convap(`D`Amico`) .. ```)

createdate

Descrizione

Crea una data in formato timestamp

Tipo Valore

double

Formato

double = utility.createdate(year, month, day, hour, minute, second)

Tipologia

Metodo

Sistemi

Windows, Web, Android, IOS, Mac OS

Parametro

Tipo Valore

Descrizione

day

integer

Il giorno della data da convertire

hours

integer

L`ora data da convertire

minutes

integer

I minuti della data da convertire

months

integer

Il mese della data da convertire

seconds

integer

I secondi della data da convertire

years

integer

L`anno della data da convertire

Esempi

date = utility.createdate(2024,03,16,2,30,0)

crlf

Descrizione

Restituisce il carattere di carrier return

Tipo Valore

string

Formato

string = utility.crlf()

Tipologia

Metodo

Sistemi

Windows, Web, Android, IOS, Mac OS

Esempi

carrier = utility.crlf()

dateadddays

Descrizione

Incrementa i giorni di una data

Tipo Valore

double

Formato

double = utility.dateadddays(timestamp, number)

Tipologia

Metodo

Sistemi

Windows, Web, Android, IOS, Mac OS

Parametro

Tipo Valore

Descrizione

number

double

Il numero di giorni da aggiungere o da sottrarre

timestamp

double

La data da modificare in formato timestamp

Esempi

newdate = utility.dateadddays(date,1)

dateaddhours

Descrizione

Incrementa le ore di una data

Tipo Valore

double

Formato

double = utility.dateaddhours(timestamp, number)

Tipologia

Metodo

Sistemi

Windows, Web, Android, IOS, Mac OS

Parametro

Tipo Valore

Descrizione

number

double

Il numero delle ore da aggiungere o da sottrarre

timestamp

double

La data da modificare in formato timestamp

Esempi

newdate = utility.dateaddhours(date,1)

dateaddminutes

Descrizione

Incrementa i minuti di una data

Tipo Valore

double

Formato

double = utility.dateaddminutes(timestamp, number)

Tipologia

Metodo

Sistemi

Windows, Web, Android, IOS, Mac OS

Parametro

Tipo Valore

Descrizione

number

double

Il numero dei minuti da aggiungere o da sottrarre

timestamp

double

La data da modificare in formato timestamp

Esempi

newdate = utility.dateaddminutes(date,1)

dateaddmonths

Descrizione

Incrementa i mesi di una data

Tipo Valore

double

Formato

double = utility.dateaddmonths(timestamp, number)

Tipologia

Metodo

Sistemi

Windows, Web, Android, IOS, Mac OS

Parametro

Tipo Valore

Descrizione

number

double

Il numero dei mesi da aggiungere o da sottrarre

timestamp

double

La data da modificare in formato timestamp

Esempi

newdate = utility.dateaddmonths(date,1)

dateaddseconds

Descrizione

Incrementa i secondi di una data

Tipo Valore

double

Formato

double = utility.dateaddseconds(timestamp, number)

Tipologia

Metodo

Sistemi

Windows, Web, Android, IOS, Mac OS

Parametro

Tipo Valore

Descrizione

number

double

Il numero dei secondi da aggiungere o da sottrarre

timestamp

double

La data da modificare in formato timestamp

Esempi

newdate = utility.dateaddseconds(date,1)

dateaddyears

Descrizione

Incrementa gli anni di una data

Tipo Valore

double

Formato

double = utility.dateaddyears(timestamp, number)

Tipologia

Metodo

Sistemi

Windows, Web, Android, IOS, Mac OS

Parametro

Tipo Valore

Descrizione

number

double

Il numero degli anni da aggiungere o da sottrarre

timestamp

double

La data da modificare in formato timestamp

Esempi

newdate = utility.dateaddyears(date,1)

dateday

Descrizione

Estrapola il valore numerico del giorno da una data