Project : Resources

Risorse da utilizzare nei templates per ricevere risultati già formattati e in lingua.
Alcune voci sono inserite automaticamente ed è possibile modificarle e se ne posso aggiungere secondo le proprie necessità.

Queste risorse sono accessibili dall’editor del template/report tramite l’apposita icona ‘Inserisci templates’ e rispondono alla specifica $R{field} per le risorse e $D{field} per le date.

Se si aggiunge o si elimina ‘Lingua’ (Progetto->Lingua) vengono aggiunti dei record che sono riconosciuti dalla app di restituzione risultati sostituendo i valori.
Es. $R{desrec} nel report verrà sostituita con ‘From $R{fromrec} to $R{torec} of $R{totrec}’ e la sostituzione avviene anche per $R{fromrec}, $R{torec} e $R{totrec}.
Inserendo nel report $R{desrec} si visualizzerà nella prima pagina ‘From 1 to 10 of 120’, nella seconda ‘From 11 to 20 of 120’, etc.
E’ possibile personalizzare in lingua diversi valori, esempio ‘$R{title_report}’ e nella descrizione riportare l’intestazione del report lingua per lingua!
Lo stesso discorso vale per le date/time. Alcune sono inserite in automatico, ma è possibile modificarlo o aggiungerne altre per personalizzazioni avanzate.

La descrizione dettagliata dei record inseriti in automatico si trova nel Tutorial->Templates

  • Lingua : selezionare la lingua tra quelle del progetto
  • Flag : Resource o Date/Time. Resource è un campo generico di tipo string o numeric e risponde al campo $R{}, mentre Data/Time è specifica per il Date/Time e risponde al campo $D{}
  • Field : è il campo che si utilizza all’interno delle parentesi graffe. E’ case-sensitive e sono permessi solo lettere, numeri, underscore, segno meno e il punto.
  • Descrizione : descrizione che sostituirà il campo
  • Per formattazione : tipo di dato (char, numeric, data/time)
  • Allineamento : Allineamento del testo (Left, Center, Right)
  • Lunghezza : Lunghezza del dato. Se specificato troncherà il dato da inserire
  • Padding char : carattere di riempimento del campo. Se specificato deve essere specificata la lunghezza. Si possono inserire fino a 3 caratteri. (Es. padding ‘-‘ sarà ‘—–Titolo report—–‘)
  • Formato stringa : Può essere indicata la mask di rappresentazione stringa, deve essere conforme al dato inserito e il carattere deve essere ‘?’.
    Esempio :
    Formato : (???) ???-??? # ???
    Dato : 0993401234567 (l’ultimo carattere ‘7’ sarà omesso!)
    Risultato : (099) 340-123 # 456 (i caratteri in eccesso vengono troncati)
  • Formato data : Formato di rappresentazione di Date e Time. Si utilizza la internazionalizzazione standard e non specifica di un linguaggio di programmazione. Cliccando sull’icona ‘?’ si elencano tutti i pattern che si possono utilizzare.
  • Formato numeri : Selezionare come rappresentare i numeri. Se lasciato vuoto viene rappresentato il numero così come letto/memorizzato dal valore in tabella.
  • Nr. decimali : Indicare il nr. di decimali, da 0 a 9.