MicroStrategy ONE

Report basati sul tempo

A partire da MicroStrategy ONE Update 12, è possibile creare calendari gregoriani. Puoi controllare facilmente la dimensione e la posizione delle tabelle del magazzino che costituiscono la spina dorsale degli Smart Attributes.

A partire da MicroStrategy 2021 Update 10, gli utenti possono scegliere la lingua dell'interfaccia per gli oggetti linguaggio.

MicroStrategy 2021 Update 8 introduce in MicroStrategy un approccio rinnovato alle dimensioni temporali, nonché una serie di funzionalità uniche per le dimensioni temporali. I report basati sul fuso orario rendono i dati sensibili al fuso orario, offrendo agli utenti la possibilità di filtrare e raggruppare i dati in base ai valori orari in diversi fusi orari.

Per completare questa funzionalità, abbiamo rilasciato una nuova serie di attributi intelligenti. Questi attributi intelligenti rappresentano diversi intervalli di tempo e consentono di creare facilmente una gerarchia temporale completa senza la necessità di creare attributi separati per ciascuna dimensione e mantenere relazioni tra di loro.

La funzionalità delle lingue ti consente di internazionalizzare facilmente il tuo ambiente. È possibile impostare la formattazione per gli attributi intelligenti in Library. Ciò consente una formattazione coerente in una particolare regione. Gli oggetti lingua consentono inoltre il controllo della lingua dell'interfaccia in Library, se la lingua è supportata per impostazione predefinita.

Le lingue supportate sono: cinese (semplificato), cinese (tradizionale), danese (Danimarca), olandese (Paesi Bassi), inglese (Regno Unito), inglese (Stati Uniti), francese (Belgio), francese (Francia) ), francese (Svizzera), tedesco (Germania), tedesco (Svizzera), italiano (Italia), italiano (Svizzera), giapponese, coreano, polacco, portoghese (Brasile), spagnolo (Spagna) e svedese (Svezia).

Per iniziare, consulta i seguenti argomenti:

Prerequisiti

  • I valori del database devono essere archiviati nel formato TimeStamp, in UTC, senza differenza di fuso orario.

  • Sono supportati i seguenti database. Assicurati che l'origine dati che stai utilizzando abbia il supporto del fuso orario abilitato.

    • AlloyDB

    • Amazon Redshift

    • Azure Synapse Analytics

    • Exasol

    • Google BigQuery

    • Google BigQuery supporta solo i report basati sul fuso orario. Gli attributi intelligenti non sono disponibili a causa delle limitazioni del driver GBQ sul supporto dell'inserimento in blocco. MicroStrategy sta collaborando con il fornitore per risolvere il difetto.

    • IBM Db2

    • Microsoft SQL Server 2012

    • Microsoft SQL Server 2014

    • Microsoft SQL Server 2016

    • Microsoft SQL Server 2017

    • Microsoft SQL Server 2019

    • MySQL 5.x

    • MySQL 8.x

    • Oracle 12c

    • Oracolo 12c R2

    • Oracle 18c

    • Oracle 19c

    • Oracle 21c

    • PostgreSQL

    • SAP HANA 2.x

    • Snowflake

    • Teradata 16.x

    • Teradata 17,00

  • Un report del generatore di calendario, che abilita gli attributi intelligenti, è disponibile per i gateway di cui sopra solo tramite la connettività ODBC.

  • La versione del motore dati in un progetto che utilizza oggetti di internazionalizzazione deve essere impostata sulla versione 2021 o successiva.

  • MicroStrategy crea tabelle delle relazioni gestite nel database dell'utente per utilizzare attributi intelligenti.

  • Gli oggetti di internazionalizzazione creati prima di MicroStrategy 2021 Update 8 non sono compatibili e devono essere ricreati. Se in precedenza avevi utilizzato i report basati sui fusi orari come funzionalità di anteprima, MicroStrategy consiglia di eliminare tutti gli oggetti esistenti prima di eseguire l'aggiornamento alla versione 8 del 2021.

  • I report basati sul fuso orario e gli attributi intelligenti sono disponibili solo per i progetti che utilizzano lo schema di progetto. MTDI non è supportato.

Compatibilità

  • I report basati sul fuso orario sono disponibili solo nei dashboard e non supportati in report e documenti.

  • Gli attributi intelligenti sono supportati solo in dashboard, report e cubi intelligenti. Puoi usarli in modo simile agli attributi normali.

  • MicroStrategy Web: i report basati sul fuso orario non sono disponibili in MicroStrategy Web. MicroStrategy consiglia vivamente di creare o utilizzare dashboard utilizzando Workstation, Library o l'app MicroStrategy.

  • Library Mobile: i report basati sul fuso orario sono attualmente disponibili solo in iOS. Library Mobile offre solo l'esperienza di consumo. Gli utenti possono cambiare fuso orario tramite il pannello Filtro.

  • Applicazione MicroStrategy: i report basati sul fuso orario non sono ancora supportati.

  • MicroStrategy Developer: MicroStrategy sconsiglia la modifica in Developer di oggetti che utilizzano funzioni di internazionalizzazione. Sebbene gli oggetti utilizzati dalle funzionalità di internazionalizzazione possano essere visibili in Developer (come gli attributi di base per gli attributi intelligenti o gli attributi con riconoscimento del fuso orario), devono essere modificati solo tramite Workstation. Ciò si applica alla modifica di qualsiasi oggetto e al collegamento ad esso di oggetti relativi all'internazionalizzazione.

Amministrazione: crea oggetti di internazionalizzazione

Per utilizzare la funzionalità di reporting basato sul fuso orario, è necessario creare almeno un fuso orario nel proprio ambiente.

È necessario disporre del set di privilegi Amministratore per creare e gestire oggetti di internazionalizzazione.

Aggiungi fusi orari al tuo ambiente

  1. Aprire il Workstation finestra.

  2. Nel riquadro di spostamento, fare clic su , accanto a Internazionalizzazione.

  3. In Digitare, scegliere Fuso orario.

  4. Seleziona i fusi orari che desideri aggiungere.

  5. Fare clic su Crea.

Aggiungi lingue al tuo ambiente

  1. Aprire il Workstation finestra.

  2. Nel riquadro di spostamento, fare clic su , accanto a Internazionalizzazione.

  3. In Digitare, scegliere Lingua.

  4. Seleziona le lingue di base per i tuoi oggetti. Le lingue di base hanno formati rilevanti per la lingua e la regione specifica tra cui scegliere.

  5. Fare clic su Crea.

Modifica oggetti fuso orario

  1. Nel riquadro di spostamento, fare clic su Internazionalizzazione.

  2. Fare clic con il pulsante destro del mouse su un oggetto fuso orario e scegliere Modifica.

  3. Modificare il nome visualizzato o il fuso orario assegnato.

  4. Fare clic su Salva.

Modifica oggetti linguaggio

  1. Nel riquadro di spostamento, fare clic su Internazionalizzazione.

  2. Fare clic con il pulsante destro del mouse su un oggetto lingua e scegliere Modifica.

  3. Modificare il nome visualizzato.

  4. A partire da MicroStrategy ONE Update 11, è possibile scegliere la lingua dell'interfaccia desiderata da Lingua interfaccia elenco a discesa.

    • Gli utenti che utilizzano lingue predefinite devono scegliere la stessa lingua definita in Lingua di base.
    • Gli utenti che utilizzano lingue non predefinite dovrebbero scegliere Adattamento ottimale.
  5. Nel riquadro di sinistra, fare clic su Formattazione.

  6. Scegli la formattazione desiderata dal menu a discesa per ciascuno degli intervalli di attributi intelligenti. Le opzioni di formattazione disponibili dipendono dalla scelta della lingua di base.

  7. Fare clic su Salva.

Abilita il reporting basato sul fuso orario in un progetto e imposta il fuso orario predefinito a livello di progetto

Per utilizzare i report basati sul fuso orario è necessario abilitare la funzionalità e impostare un fuso orario predefinito per un progetto.

  1. Aprire il Workstation finestra.

  2. Nel riquadro di spostamento, fare clic su Progetti.

  3. Fare clic con il pulsante destro del mouse su un progetto e scegliere Proprietà.

    Scegliere Ottieni informazioni se utilizzi un Mac.

  4. Nel riquadro di sinistra, fare clic su Internazionalizzazione.

  5. Attivare Abilita fuso orario per questo progetto.

  6. In Fuso orario predefinito, selezionare un fuso orario personalizzato.

Assegna oggetti di internazionalizzazione predefiniti per gli utenti

Gli oggetti di internazionalizzazione non possono essere applicati ai gruppi di utenti a causa di possibili regole in conflitto se gli utenti sono membri di più gruppi.

  1. Nel riquadro di spostamento, fare clic su Utenti e gruppi.

  2. Fare clic con il pulsante destro del mouse su un utente e scegliere Modifica.

  3. Nel riquadro di sinistra, fare clic su Internazionalizzazione.

  4. Seleziona gli oggetti di internazionalizzazione predefiniti per l'utente.

Modellazione: creazione di attributi sensibili al fuso orario e smart

Crea attributi basati sul fuso orario

L'attributo che riconosce il fuso orario deve essere un modulo singolo con il tipo di dati TimeStamp. I moduli diversi da chiave e relazioni vengono rimossi se questa impostazione è abilitata.

  1. Nel riquadro di spostamento, fare clic su , accanto a Oggetti.

  2. Scegli il tuo ambiente e il tuo progetto.

  3. Selezionare Attributo e fare clic su Selezionare.

  4. Immettere un attributo Nome.

  5. Nell'intestazione della tabella, fare clic su Aggiungi nuovo modulo.

  6. Seleziona una tabella e una colonna con il tipo di dati appropriato.

  7. Selezionare Riconoscimento del fuso orario per consentire agli utenti di filtrare e raggruppare i dati per valori temporali in fusi orari diversi. Affinché questa opzione venga visualizzata, l'impostazione del livello di progetto deve essere abilitata.

  8. Fare clic su Salva.

  9. Aggiorna il tuo schema per visualizzare le modifiche.

Informazioni sugli attributi intelligenti

Gli attributi intelligenti rappresentano diversi intervalli di tempo, consentendo di creare facilmente una gerarchia temporale completa senza la necessità di creare attributi separati per ciascuna dimensione, mantenendo la gerarchia e le relazioni tra di loro.

Non è necessario attivare il rilevamento del fuso orario per creare attributi intelligenti. Sebbene queste due funzionalità si completino a vicenda, puoi utilizzarle separatamente. L'attributo di base di un attributo intelligente deve avere il tipo di dati TimeStamp. Un attributo di base può avere forme aggiuntive. Se stai aggiornando gli attributi esistenti per includere attributi intelligenti, tutte le relazioni verranno rimosse per l'attributo di base.

I periodi di intervallo sono fissi e non possono essere modificati. L'editor consente di modificare il comportamento di ordinamento per ciascun attributo intelligente, nonché il nome di ciascun attributo intelligente. Per impostazione predefinita, il nome è [base attribute name] ([interval duration]). Gli attributi intelligenti di quindici minuti vengono sempre creati se vengono creati intervalli più alti. MicroStrategy crea automaticamente relazioni tra gli attributi di base e tutti gli attributi intelligenti.

L'editor degli attributi per un attributo di base specifico è l'unico posto in cui è possibile creare, modificare o eliminare gli attributi intelligenti.

Per utilizzare questa funzione, MicroStrategy deve creare tabelle gestite nel database.

Crea attributi intelligenti

  1. Nel riquadro di spostamento, fare clic su , accanto a Oggetti.

  2. Scegli il tuo ambiente e il tuo progetto.

  3. Selezionare Attributo e fare clic su Selezionare.

  4. Immettere un attributo Nome.

  5. Nell'intestazione della tabella, fare clic su Aggiungi nuovo modulo.

  6. Seleziona una tabella e una colonna con il tipo di dati appropriato.

  7. Fare clic su Attributi smart tab.

  8. Selezionare gli intervalli desiderati.

  9. Fare clic su Salva.

  10. Aggiorna il tuo schema per visualizzare le modifiche.

Gerarchia sistema

Per visualizzare la gerarchia temporale appena creata, apri l'editor della gerarchia di sistema. Una gerarchia creata con attributi intelligenti non può essere modificata in questo editor.

  1. Nel riquadro di spostamento, fare clic su Schemi.

  2. Fare clic con il pulsante destro del mouse sullo schema del progetto che si desidera visualizzare, quindi scegliere Visualizza gerarchia.

  3. Sfoglia le gerarchie disponibili per il tuo progetto.

Esecuzione iniziale degli attributi intelligenti

MicroStrategy crea tabelle gestite nel database che fungono da tabelle di ricerca e tabelle di relazione per gli attributi intelligenti. Al momento dell'esecuzione iniziale di oggetti con attributi intelligenti, viene attivato un lavoro per creare queste tabelle. Viene inoltre visualizzato il seguente messaggio di errore.

Una volta visualizzato il messaggio di errore, puoi monitorare l'avanzamento del report di creazione del calendario tramite il monitoraggio del lavoro.

  1. Nel riquadro di spostamento, fare clic su Monitor.

  2. Nel riquadro di sinistra, fare clic su Processi.

  3. Se il processo non è visibile, fare clic su Aggiorna in alto a sinistra per aggiornare manualmente l'elenco dei processi.

Scopri di più sugli attributi intelligenti in KB485831 e il report del generatore di calendari in KB485832.

Creazione dashboard

  1. Dopo aver aggiunto al dataset un attributo contrassegnato come con riconoscimento del fuso orario, aprire il riquadro Filtro e fare clic su per gestire il comportamento del dashboard nel livello di consumo.

  2. Selezionare Applica fuso orario utente per aprire il dashboard nel fuso orario impostato per l'utente nelle preferenze Library. Il fuso orario può anche essere assegnato dall'amministratore tramite l'editor utente. Se per l'utente non è stato specificato un fuso orario, il dashboard si apre nel fuso orario predefinito del progetto.

  3. Selezionare Utilizza un fuso orario specifico per impostare il fuso orario predefinito in cui si apre il dashboard, indipendentemente dalle preferenze dell'utente. Gli utenti possono modificare il fuso orario nel livello di consumo. Quando selezioni un fuso orario, i dati si adattano automaticamente a quel fuso orario.

    Selezionare Blocca in Library per impedire qualsiasi modifica.

Cubi intelligenti

I cubi intelligenti supportano il reporting basato sul fuso orario. I dati negli Intelligent Cube possono essere contrassegnati come disponibili per la conversione del fuso orario quando si eseguono oggetti su di essi oppure impostati all'interno di un fuso orario specifico.

  1. Nel riquadro di spostamento, fare clic su , accanto a Oggetti.

  2. Scegliere ambiente, progetto e Intelligent Cube come tipo di dataset.

  3. Aggiungere attributi che riconoscono il fuso orario al cubo. Aggiungi ulteriori attributi e metriche secondo necessità.

  4. Apri il menu Internazionalizzazione

  5. Selezionare l'elemento desiderato Fuso orario. Se questa impostazione viene lasciata come Impostazione predefinita, l'Intelligent Cube viene pubblicato utilizzando il fuso orario predefinito selezionato per il progetto.

  6. Abilita traduzioni basate su fuso orario e calendario è selezionato per impostazione predefinita, offrendo agli utenti la possibilità di passare da un fuso orario all'altro negli oggetti creati nella parte superiore del cubo. Ciò rende il tuo cubo un cubo intelligente con più fusi orari. Deselezionare per bloccare i dati su un fuso orario specifico e impedire agli utenti di cambiare fuso orario negli oggetti creati sopra il cubo Abilita la casella di controllo per le traduzioni basate su fuso orario e calendario. Ciò rende il tuo cubo un cubo intelligente con un unico fuso orario.

  7. Salva e pubblica il cubo.

Formattazione

Gli attributi intelligenti possono seguire le impostazioni di formattazione dell'oggetto linguaggio. Seguire i passaggi seguenti per rendere gli attributi soggetti a queste modifiche nel livello di consumo.

  1. In una dashboard, apri il pannello Set di dati. A partire da MicroStrategy 2021 Update 9, è possibile impostare questa formattazione anche a livello di dashboard utilizzando il riquadro Editor.

  2. Fare clic con il pulsante destro del mouse su un attributo intelligente e scegliere Formato numero.

  3. Modifica Automatico a [Durata intervallo].

  4. Usa lingua predefinita è abilitato per impostazione predefinita. Se desideri assegnare una formattazione diversa all'interno della dashboard per gli attributi intelligenti, deseleziona questa opzione e scegline una diversa.

  5. Fare clic su OK.

Modifica lingue e fusi orari in Library

In Library Web e Library Mobile iOS è possibile modificare i fusi orari e le lingue. La tua dashboard deve contenere un attributo che riconosce il fuso orario.

Modifica i fusi orari per i dati della dashboard

  1. Aprire un dashboard che contenga un attributo che riconosce il fuso orario.

  2. Per modificare il fuso orario del dashboard, fare clic su Filtro.

  3. Selezionare un fuso orario disponibile e fare clic su Applica.

Imposta il fuso orario e la lingua predefiniti

  1. Fare clic su Account.

  2. Vai a Preferenze > Fuso orario personale.

  3. Seleziona la lingua e il fuso orario preferiti.

  4. Riapri la dashboard per vedere un cambiamento di fuso orario. È necessario accedere di nuovo a Library per vedere la modifica della lingua.

Condividi dashboard con un fuso orario selezionato

I segnalibri in Library salvano il fuso orario in cui sono stati visualizzati i contenuti. Per salvare un segnalibro, andare a Segnalibro > Aggiungi nuovo.

Modifica dei fusi orari del dashboard in Library Mobile

  1. In Library Mobile aprire un dashboard con un attributo sensibile al fuso orario.

  2. Toccare Filtro .

  3. Fare clic su Fuso orario del dashboard.

  4. Seleziona il fuso orario desiderato.

  5. Fare clic su Applica.

Migrazione degli oggetti

  1. È possibile eseguire la migrazione degli oggetti di internazionalizzazione come per tutti gli oggetti di MicroStrategy pacchetti di migrazione in Workstation.

  2. Quando si esegue la migrazione di oggetti (dashboard, report, cubi) che utilizzano i fusi orari nella definizione, è necessario creare un pacchetto che contenga sia l'oggetto che l'oggetto fuso orario utilizzati da tale oggetto. Non è necessario includere un oggetto fuso orario quando l'ambiente di destinazione dispone già dello stesso oggetto fuso orario.

  3. Migra sempre gli attributi di base con tutti gli attributi intelligenti corrispondenti. La migrazione parziale degli attributi intelligenti genererà un errore.

Reporting basato sul calendario

  1. Aprire il Workstation finestra.

  2. Nel riquadro di spostamento, fare clic su , accanto a Internazionalizzazione.

  3. In Digitare, scegliere Calendario.

  4. Immettere a Nome visualizzato.

  5. Scegliere Calendario gregoriano.

  6. Assegna una data statica o dinamica in Inizio calendario e Fine calendario menu a discesa.

  7. Se si sceglie una data dinamica (ad esempio, l'anno scorso o 5 anni dopo), MicroStrategy Data Engine ripopola automaticamente le tabelle Calendario quando cambia l'anno computer di Intelligence Server.

  8. In Prefisso tabella, controlla facoltativamente la posizione nel database in cui vengono create le tabelle Calendario. Puoi assegnare uno spazio dei nomi dedicato per mantenere le tabelle del calendario separate dai tuoi dati.

  9. Questa impostazione può essere sovrascritta per ogni Origine dati in Proprietà avanzate.

  10. Fare clic su Crea.

Abilita il reporting basato sul calendario in un progetto e imposta il calendario predefinito a livello di progetto

Per utilizzare il reporting basato sul calendario è necessario abilitare la funzionalità e impostare un valore predefinito per un progetto.

  1. Aprire il Workstation finestra.

  2. Nel riquadro di spostamento, fare clic su Progetti.

  3. Fare clic con il pulsante destro del mouse su un progetto e scegliere Proprietà.

    Scegliere Ottieni informazioni se utilizzi un Mac.

  4. Nel riquadro di sinistra, fare clic su Internazionalizzazione.

  5. Attivare Abilita i report basati sul calendario per questo progetto.

  6. In Calendario predefinito, selezionare un calendario.

Assegna oggetti di internazionalizzazione predefiniti per gli utenti

Gli oggetti di internazionalizzazione non possono essere applicati ai gruppi di utenti a causa di possibili regole in conflitto se gli utenti sono membri di più gruppi.

  1. Nel riquadro di spostamento, fare clic su Utenti e gruppi.

  2. Fare clic con il pulsante destro del mouse su un utente e scegliere Modifica.

  3. Nel riquadro di sinistra, fare clic su Internazionalizzazione.

  4. Seleziona gli oggetti di internazionalizzazione predefiniti per l'utente.

Risolvere i problemi relativi ai report basati sul calendario

Perché si verifica un errore quando un cubo, un report o un dashboard viene eseguito dopo aver applicato un calendario a un progetto?

Ciascun oggetto calendario deve creare tabelle di lookup nel warehouse utilizzando Report Generatore calendario. Si verificherà il seguente errore alla prima esecuzione del cubo, del report o del dashboard. Dopo aver creato le tabelle di ricerca, l'errore scompare.

Copia
Error = Calendar Table Caches are missing. We have triggered a job to recreate the table caches.  [MicroStrategy Error Instance: 1B6E1881A0684B209D8F110107DEAE1A]. Error in Process method of Component: SQLEngineServer, Project CalendarTesting, Job 5, Error Code= -2147463803.)

Perché le modifiche agli oggetti del calendario non hanno effetto?

Le modifiche agli oggetti del calendario vengono visualizzate solo dopo esserti disconnesso e aver effettuato nuovamente l'accesso.

Perché non riesco ad accedere al pannello Internazionalizzazione e perché l'oggetto calendario non è visibile?

Tutti gli oggetti internazionalizzati richiedono l'esecuzione del servizio di modellazione. Se l'errore viene visualizzato in un pannello di internazionalizzazione e gli oggetti del calendario non vengono visualizzati, il servizio di modellazione potrebbe non essere eseguito correttamente. Per risolvere questo problema, riavviare il servizio di modellazione.

Perché non vengono visualizzati dati dopo aver aggiunto gli attributi Smart Time a un modello?

Tutti i calendari richiedono tabelle di ricerca o di relazione create nel database. Queste tabelle si uniscono alla tabella dei fatti per visualizzare i dati per gli attributi Smart Time. Se non vengono visualizzati dati dopo aver aggiunto gli attributi Smart Time, l'intervallo di dati per l'oggetto calendario potrebbe non corrispondere all'intervallo di date della tabella dei fatti. Modificare l'oggetto calendario in modo che corrisponda all'intervallo di date del calendario con la tabella dei fatti. È necessario disconnettersi e riconnettersi per attivare l'estensione Report Generatore calendario che crea un nuovo set di tabelle di ricerca o delle relazioni corrispondenti alla tabella dei fatti.

Come posso determinare quale calendario viene utilizzato quando aggiungo attributi Smart Time a un cubo, report o dashboard?

Le informazioni del calendario per la tabella di ricerca vengono visualizzate nei dettagli della query. Se l'oggetto è connesso utilizzando la modalità Live, DQL presenta le informazioni del calendario nella sezione Tabella accessibile. Se l'oggetto è connesso utilizzando la modalità Memoria, il calendario utilizzato per la traduzione viene elencato prima SELECT.

Connessione dal vivo:

Copia
Tables Accessed:
CustCal2MSTRO1G0BPINLXEHMD005MNTH; Interval: [Month interval]; Calendar: [CustCal2]    
CustCal2MSTRO1G0BPINLXKAMD007YR; Interval: [Year interval]; Calendar: [CustCal2]    
CustCal2MSTRO1G0BPINLXHEMD006QTR; Interval: [Quarter interval]; Calendar: [CustCal2]    

In memoria:

Copia
Using CustomCal1 Calendar For America/New_York Lookup\Rel Tables.
select    [NKTZ (Day interval)]@[SADAYID],
    [NKTZ (Day interval)]@[SADAYBEGIN],
    [NKTZ (Month interval)]@[SAMNTHID],
    [NKTZ (Month interval)]@[SAMNTHBEGIN],

Argomenti correlati

KB485831: Cosa sono gli attributi smart

KB485931: Supporto per la formattazione delle impostazioni locali e gli attributi intelligenti Esportazione in PDF, Excel e CSV

KB485832: Report Generatore calendario

KB485835: Come personalizzare la formattazione per gli attributi smart in un dashboard

KB485833: Limitazione dell'accesso in scrittura al report di Calendar Builder

KB485834: Imposta il prefisso tabella per le tabelle di ricerca intelligente

KB485867: Funzione "Customizable Formatting for Smart Attributes and Setting User-level Language Preference in Library" in MicroStrategy 2021 Update 8

KB485934: dopo aver abilitato "Usa impostazioni locali predefinite", il formato della tabella è diverso dall'esempio

KB485927: Quando si applica un prompt di tipo Data e Ora con selezione predefinita viene visualizzato il messaggio di errore "Valori di data o ora obbligatori"