Pagina 1 di 1

[Base][Macro][LO] Legggere un campo tipo DATE

Inviato: mercoledì 19 gennaio 2022, 17:01
da charlie
In un formulario di LibreOffice, possiamo leggere il contenuto di un campo di tipo DATE usando la proprietà

Codice: Seleziona tutto

.CurrentValue 
e, in maniera specifica per giorno, mese, anno:

Codice: Seleziona tutto

.CurrentValue.Day
.CurrentValue.Month
.CurrentValue.Year
Ad esempio, possiamo assegnare i valori letti a delle a delle variabili:

Codice: Seleziona tutto

sData = NomeCampoData.CurrentValue 
sGiorno= NomeCampoData.CurrentValue.Day
sMese = NomeCampoData.CurrentValue.Month
sAnno = NomeCampoData.CurrentValue.Year
Per riutilizzare il risultato in un calcolo con le date, si può usare la funzione:

Codice: Seleziona tutto

CDateFromUnoDate(sData)