3.4.5 Formattazione campi

Alcuni campi richiedono l’inserimento di caratteri specifici, a seconda della tipologia di dato da inserire.

Per esempio, per scrivere una data, è necessario utilizzare la sintassi descritta in Formato Data (vedi sotto).

Formato titolo per il nome file:

Nel momento della selezione del formato del titolo, questo di default comparirà in questa forma:

timestudio_export_[yyyyMMdd].dat

Però il salvataggio del titolo può includere altre informazioni custom come:

  • timestudio_export_[sel_id].dat: ID dell’utente/reparto selezionato.
  • timestudio_export_[sel_name].dat: Nome dell’utente/reparto selezionato.
  • timestudio_export_[start_date:yyyyMMdd].dat: Data di inizio periodo di esportazione, specificando il formato dopo i due punti (stessa formattazione dei blocchi dello schema).
  • timestudio_export_[end_date:yyyyMMdd].dat: Data finale del periodo di esportazione, specificando il formato dopo i due punti (stessa formattazione dei blocchi dello schema).

Formato data nei blocchi dello schema:

Nel momento in cui dobbiamo definire nelle proprietà la data abbiamo diversi modi per indicare l’anno , il mese e il giorno corrente.

A seguire  è possibile visualizzare il formato per compilare la data nella giusta forma richiesta dal cliente.

Giorno:

  • d | 1 : definisce il giorno, senza forzarlo a due cifre
  • dd | 01 : definisce il giorno, forzato a due cifre
  • ddd |  Lun : nome del giorno abbreviato
  • dddd | Lunedì : nome del giorno

Mese:

  • M | 3 / 11 : definisce il mese, senza forzarlo a due cifre
  • MM | 03 / 11 : definisce il mese, forzato a due cifre
  • MMM | Mar : definisce il nome del mese, abbreviato
  • MMMM | Marzo : definisce il nome del mese, intero

Anno:

  • y – yyyy : specifica la minima quantità di cifre per l’anno

Esempio:

  • y / yy = 19
  • yyy/yyyy = 2019

Ore (Formatto 24h):

  • H | 1 = definisce Ore, senza forzarlo a due cifre
  • HH | 01 =  definisce Ore, forzato a due cifre

Ore (Formatto 12h am/pm):

  • h | 1 = definisce Ore, senza forzarlo a due cifre
  • hh | 01 =  definisce Ore, forzato a due cifre
  • tt = siglia am/pm

esempio “hh tt”: 01 am

Minuti:

  • m | 1 = definisce minuti,  senza forzarlo a due cifre
  • mm | 01 = definisce minuti , forzato a due cifre

Secondi: 

  • s | 1 = definisce secondi,  senza forzarlo a due cifre
  • s | 01 = definisce secondi,  forzato a due cifre
Sidebar