Descrizione

SpoolTemplate (SpTpl) è un sistema per la produzione di report basato su template. Questi template, realizzati tramite file di configurazione XML, permettono di produrre facimente report da query di database con poche righe di codice

Caratteristiche principali:

  • basato su file di configurazione XML (ogni report ha il suo file di configurazione)
  • la costruzione di report richiede poche linee di codice PHP, il tutto è basato sul file di configurazione
  • i dati da stampare possono essere ricavati da query, da funzioni personalizzate, o da variabili globali
  • si possono stampare dati da funzioni personalizzate (a queste fuzioni di possono passare come parametri campi ricevuti dalla query)
  • ciascun report può contenere diverse tabelle e ciascuna può ricavare i dati da una propria query su un prorio database
  • sono supportate le intestazioni e i piedi di pagina (con tanto di numerazione di pagina)
  • la versione corrente supporta i seguenti database: MySQL, MSSQL, Postgresql ed ODBC. Si possono aggiungere delle interfaccie personalizzate verso propri database e richiamarle dal file di configurazione
  • si possono impostare le dimensioni della pagine e dei bordi
  • gestione dell'allineamento del testo, a sinistra, centrato, a destra.
  • stampa del report direttamante su stampante (solo sistemi Windows)
  • produzione di report in formato Pdf, o file Postscript (da SpTpl 2.0)
  • funzioni per operazioni matematiche e manipolazione di stringhe (da SpTpl 2.0)