Report: formattare data nella casella di testo

di il
2 risposte

Report: formattare data nella casella di testo

Ciao a tutti

vorrei formattare in una casella di testo nel report;

data del giorno con il seguente formato:

Format$(Date(); "ddd dd/mmm/yy")

ma non ottengo il risultato corretto

Grazie per l'aiuto. 

2 Risposte

  • Re: Report: formattare data nella casella di testo

    Ciao,

    1. inserisci la textbox nel report
    2. vai nelle proprietà scheda Dati \ Origine Controllo e inserisci     =Format(Date();'ggg gg/mmm/aa')

    .
    prova a provare e dimmi se ti funziona

    Ma se vuoi evitare le maschere di input per non incorrere in formati non conformi all'impostazioni in uso dal sistema, allora puoi utilizzare solo le formule.
    Per esempio:

    =WeekdayName(Weekday(Date();0);Vero) & " " & Day(Date()) & "/" & MonthName(Month(Date());Vero) & "/" & Right(Year(Date());2)
    Quindi in questo caso non devi più preoccuparti dell'impostazioni e di come rappresentare il formato data con la maschera corretta.

    Esempio: =WeekdayName(Weekday(Date();0);Vero) & " " & Day(Date()) & "/" & MonthName(Month(Date());Vero) & "/" & Right(Year(Date());2)

    si ottine : sab 5/apr/25

    Esempio: =StrConv(WeekdayName(Weekday(Date();0);Vero);3) & " " & Day(Date()) & "/" & StrConv(MonthName(Month(Date());Vero);3) & "/" & Right(Year(Date());2)

    si ottine : Sab 5/Apr/25

  • Re: Report: formattare data nella casella di testo

    05/04/2025 - By65Franco ha scritto:

    Ciao,

    1. inserisci la textbox nel report
    2. vai nelle proprietà scheda Dati \ Origine Controllo e inserisci     =Format(Date();'ggg gg/mmm/aa')

    .
    prova a provare e dimmi se ti funziona

    Ma se vuoi evitare le maschere di input per non incorrere in formati non conformi all'impostazioni in uso dal sistema, allora puoi utilizzare solo le formule.
    Per esempio:

    =WeekdayName(Weekday(Date();0);Vero) & " " & Day(Date()) & "/" & MonthName(Month(Date());Vero) & "/" & Right(Year(Date());2)
    Quindi in questo caso non devi più preoccuparti dell'impostazioni e di come rappresentare il formato data con la maschera corretta.

    Esempio: =WeekdayName(Weekday(Date();0);Vero) & " " & Day(Date()) & "/" & MonthName(Month(Date());Vero) & "/" & Right(Year(Date());2)

    si ottine : sab 5/apr/25

    Esempio: =StrConv(WeekdayName(Weekday(Date();0);Vero);3) & " " & Day(Date()) & "/" & StrConv(MonthName(Month(Date());Vero);3) & "/" & Right(Year(Date());2)

    si ottine : Sab 5/Apr/25

    grazie

Devi accedere o registrarti per scrivere nel forum
2 risposte