HELP HELP HELP

-----Messaggio originale-----
Da: Franco Schettino [mailto:f.schett...@inwind.it] 
Inviato: sabato 29 ottobre 2016 22:02
A: users@it.libreoffice.org
Oggetto: [it-users] Leggere e scrivere valori in campi date

Help!

 

In un Formulario, sto scrivendo delle macro per verificare la coerenza dei
dati inseriti.

Ho difficoltà con la lettura e scrittura di date in campi.

Spero possiate aiutarmi.

 

Lettura

Come posso estrarre la data completa da un campo?

Sono riuscito solo a trovare il modo di estrarre le componenti separate
giorno mese anno:

                Giorno = Campo_data.CurrentValue.Day

                Mese = Campo_data.CurrentValue.Month

                Anno = Campo_data.CurrentValue.Year

e poi 

Data = DateSerial(Anno, Mese, Giorno)

che mi serve per confronti di date.

 

Scrittura

Come posso:

-          Cancellare il contenuto di Campo_data (in modo che la data sia in
bianco)

-          Assegnare una data a Campo_data.

 

Ho provato:

Campo_ data.CurrentValue.Day = 00

Campo_ data.CurrentValue.Month = 00

                Campo_ data.CurrentValue.Year = 00

che non genera errore, ma non modifica la data.

 

Grazie in anticipo.

 

Franco Schettino

f.schett...@inwind.it

È328 82 47 831

 


-- 
Come cancellarsi: E-mail users+unsubscr...@it.libreoffice.org
Problemi? http://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro:
http://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: http://listarchives.libreoffice.org/it/users/
Tutti i messaggi inviati a questa lista vengono archiviati pubblicamente e
non sono eliminabili



-- 
Come cancellarsi: E-mail users+unsubscr...@it.libreoffice.org
Problemi? http://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: 
http://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: http://listarchives.libreoffice.org/it/users/
Tutti i messaggi inviati a questa lista vengono archiviati pubblicamente e non 
sono eliminabili

Rispondere a