Facebook Twitter Google+

AlfaWeb

Sabato, 12 Gennaio 2013 09:57

AlfaWeb - Nuove stampe in PDF

Il nuovo motore di stampe per AlfaWeb. Come usarlo?
Con il generatore di PDF abbiamo arricchito sia AlfaWeb, sia Joomla! stesso con la generazione "al volo" delle stampe in PDF.

Il motore di generazione si basa principalmente su tre elementi fondamentali:

  1. Definizione del Template: dove andiamo a definire le caratteristiche generali (formato pagina, orientamento, ecc.)
  2. Definizione Sezioni: dove andiamo a comporre le sezioni del report stesso (testata, corpo e piede del documento)
  3. Definizione Parametri: sezione di definizione dei parametri da passare alle query delle varie sezioni per renderlo dinamico.

 

All'interno di ogni sezione dovrai specificare obbligatoriamente la query sulle tabelle del database interessate al reperimento delle informazioni da stampare.
Nella sezione del layout grafico (editor presente nella pagina) andrai a comporre "graficamente" il layout di stampa.

Per far stampare i valori presi dalla query dei dati dovrai scrivere i campi come $[nome_campo_select]$.

Hai la possibilita' di specificare le formattazioni dei campi in questo modo:

  • $(d)[nome_campo_select]$ :  data in formato italiano
  • $(c)[nome_campo_select]$ :  valore numerico formattato a 2 cifre decimali (utile per i valore in valuta)
  • $[nome_campo_select]$ :  non formattato (testo)


Oltre ai campi "dinamici" (estrapolati dalla query) ci sono dei campi fissi che vengono sostituiti all'interno del report:

  • w_az_ragsociale: Ragione Sociale azienda (definita in Datio Azienda)
  • w_az_indirizzo: Indirizzo azienda (definita in Datio Azienda)
  • w_az_cap: Cap azienda (definita in Datio Azienda)
  • w_az_locali: Localita' azienda (definita in Datio Azienda)
  • w_az_prov: Provincia azienda (definita in Datio Azienda)
  • w_az_codfis: Codice Fiscale azienda (definita in Datio Azienda)
  • w_az_vatnumb: Partita IVA azienda (definita in Datio Azienda)
  • w_az_capitale: Capitale sociale azienda (definita in Datio Azienda)
  • w_numpag: Numero pagina stampata
  • w_totpag: Totale pagine
  • w_logo: sostituzione con l'immagine dell'azienda (definita in Datio Azienda)


GMCE Staff

GMCE Staff

Email Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo.