[AEM Forms]{class="badge positive" title="Si applica ad AEM Forms)."}
Oggetto campo data nell’editor di comunicazione interattiva
1. Introduzione
Il componente Campo data nell’editor di comunicazione interattiva (IC) consente agli autori di inserire in un documento un campo di selezione data basato sul calendario. Questo consente agli utenti di scegliere facilmente una data da un selettore di date o di immetterla manualmente in un formato predefinito.
Ideale per acquisire date di nascita, pianificazioni di appuntamenti, date di applicazione o date di inizio/fine dei criteri, il campo Data migliora la precisione e riduce gli errori di input. Supporta la formattazione, lo stile e il binding dei dati per un’integrazione perfetta con i modelli di dati e i sistemi back-end.
2. Pattern di visualizzazione
È possibile assegnare un pattern di visualizzazione a un campo Data dal pannello Proprietà, ad esempio: aprile 01, 2007 o 01/04/2007.
Il pattern configurato viene immediatamente visualizzato nell’anteprima dell’area di lavoro e viene mantenuto nei vari cicli di salvataggio e ricaricamento. Per casi d’uso avanzati, puoi definire una clausola immagine XFA personalizzata per ottenere qualsiasi formato di output desiderato.
Configurare un pattern di visualizzazione
- Seleziona il componente Campo data nell’area di lavoro di progettazione.
- Apri il pannello Proprietà.
- Nella sezione Pattern di visualizzazione scegliere un pattern predefinito o immettere una clausola immagine personalizzata.
- Visualizzare l’anteprima del valore formattato nell’area di lavoro.
Esempio di pattern personalizzato (data)
date{DD/MM/YYYY}Token data comuni:
2007-04-01). I valori che non seguono questo formato vengono visualizzati così come sono, senza applicare la formattazione del pattern.3. Proprietà
L’oggetto Date Field include diverse proprietà configurabili:
2.1. Campo base
-
Nome: Identificatore univoco utilizzato per fare riferimento al campo all’interno di regole, script e modelli dati.
-
Didascalia: etichetta visualizzata dall’utente (ad esempio, “Data di nascita”).
-
Data: il valore effettivo della data, che può essere vuoto per impostazione predefinita o prepopolato utilizzando dati dinamici.
-
Riserva: Data di fallback facoltativa (visualizzata se non è selezionata alcuna data o se i dati non sono disponibili).
-
Aspetto: un predefinito di stile rapido (ad esempio sottolineato, piatto, con bordi) per coerenza visiva.
2.2. Tipografia
Controlla l’aspetto della data all’interno del campo:
-
Variante carattere: Scegliere la famiglia di caratteri, lo spessore (ad esempio Normale, Grassetto) e lo stile (ad esempio Corsivo).
-
Dimensione: In genere è impostata su 10 pt per impostazione predefinita, ma personalizzabile per coerenza con il contenuto circostante.
2.3. Posizione
Definisce il posizionamento spaziale all’interno del layout del documento:
-
Coordinate X e Y: Determina il posizionamento orizzontale e verticale.
-
Larghezza e altezza: Impostare in millimetri o percentuali per l’allineamento con altri elementi del modulo.
2.4. Margine
Specifica la spaziatura attorno ai limiti del campo:
-
Superiore (Su)
-
Inferiore (giù)
-
Sinistra
-
Destra
Questi valori facilitano l’allineamento preciso all’interno di sottomaschere o griglie di layout.
2.5. Aspetto
Definisce lo stile visivo del contenitore di campi:
-
Riempimento: Colore di sfondo del campo (ad esempio bianco, grigio chiaro).
-
Tratto: Colore o contorno del bordo.
-
Larghezza: spessore del bordo del campo.
-
Stile: opzioni linea continua, tratteggiata o tratteggiata.
-
Spigoli: Personalizza gli angoli come arrotondati o netti per le diverse preferenze di progettazione.
2.6. Presenza
Determina come e quando viene visualizzato il campo:
-
Visibile: impostazione predefinita in cui il campo viene visualizzato in fase di esecuzione.
-
Campo nascosto (mantiene spazio): Il campo rimane invisibile, ma lo spazio di layout viene mantenuto.
Questa funzione è utile quando si attiva o si attiva la visibilità in modo dinamico in base alle regole o agli input dell’utente.
2.7. Associazione dei dati
Collega il campo Data alle strutture di dati per la memorizzazione o la precompilazione dei valori.
Tipo di associazione dati:
-
Nome utente: associa il campo allo schema utilizzando il relativo attributo name.
-
Usa dati globali: Associa tramite un elemento schema o modello dati predefinito.
-
Nessuna associazione dati: Il campo rimane statico e non è connesso ad alcuna origine dati.
Questo consente di recuperare, visualizzare o archiviare i valori di data dinamici in base alla logica dell’applicazione.
4. Utilizzo
Il campo Data è particolarmente utile nei seguenti scenari:
-
Acquisizione della data di nascita o di iscrizione nei moduli di onboarding.
-
Selezionare le date di inizio e di fine per servizi, abbonamenti o eventi.
-
Inserimento di scadenze di applicazione, slot di appuntamento o date di verifica.
Gli autori possono inserire il campo data all’interno di contenitori di layout o sottomaschere e configurare la convalida (ad esempio, formato della data, limiti di intervallo) per migliorare la qualità dei dati.
5. Best practice
-
Utilizza sottotitoli chiari come “Start Date” (Data di inizio) o “Select Appointment Date” (Seleziona data appuntamento) per una migliore esperienza utente.
-
Imposta intervalli di date minimi e massimi per evitare input non validi (ad esempio, DOB futuri).
-
Applicare stili di carattere coerenti (10 pt consigliati) per migliorarne la leggibilità.
-
Associa i campi allo schema quando è necessaria l’integrazione dei dati di back-end.
-
Nascondi dinamicamente campi data non rilevanti utilizzando le regole di visibilità.
L’oggetto Date Field nell’editor di comunicazioni interattive è uno strumento potente per acquisire dati sensibili al tempo con precisione e facilità. Se formattato in modo accurato e connesso a percorsi di dati significativi, supporta un’esperienza utente fluida ed efficiente nell’elaborazione delle voci basate sul tempo.