Sviluppo software

Framework Ver 4.0 Sviluppo Gestionali Web - Funzionalità avanzate

Stampe pdf multi-pagina, esportazione e importazioni generiche da file Excel, modifica multipla di più righe contemporaneamente. Queste sono alcune delle funzionalità che il nostro framework per lo sviluppo di gestionali web offre.

Questo articolo fa parte di una serie di articoli che documentano le funzionalità che si possono implementare in progetti su misura grazie al nostro framework arrivato alla versione 4.0.

Di seguito vengono riportati dei micro-filmati che mostrano le principali funzionalità avanzate che è possibile prevedere in un progetto su misura.

CLICCA SULLE IMMAGINI PER VEDERLE A SCHERMO INTERO.

Stampa schermata da browser#

In qualsiasi schermata realizzata col nostro framework è sempre possibile lanciare la stampa integrata del browser. Al volo verranno tolti dalla stampa tutti i colori/sfondi e gli elementi superflui in modo da risparmiare toner/inchiostro.

Esportazioni con scelta colonne e inclusione allegati#

A seconda del progetto, per le griglie che lo richiedono (es. le anagrafiche) è possibile implementare una funzionalità di esportazione generica che permetta di scegliere quali righe esportare (es. solo quelle selezionate o tutte quelle filtrate), quali colonne riportare e, nel caso siano presenti degli allegati, se scaricare anche quelli sottoforma di archivio zip.

I formati disponibili per l'esportazione sono:

  • XLSX (Excel 2007 in poi)
  • XLS (Excel 95 in poi)
  • ODS (Open Document Spreadsheet)
  • CSV (Comma-separated values)

Stampe pdf multi-pagina con intestazioni e piè di pagina#

Quando la stampa del browser non basta è possibile realizzare delle stampe pdf esteticamente gradevoli e che prevedano caratteristiche avanzate come:

  • la presenza di intestazioni che si ripetono su tutte le pagine o solo sulla prima pagina;
  • la presenza di piedi o elementi che si ripetono su tutte le pagine o solo sull'ultima;
  • tabelle con un numero di righe variabile che si "spezzano" in modo "pulito" tra una pagina e la successiva, ovvero non tagliano mai una riga a metà e sulla nuova pagina riportano sempre l'intestazione delle colonne;
  • tabelle che si espandono in modo da spingere sempre in fondo alla pagina il piè di pagina.
  • possibilità di riportare elementi grafici come immagini o di generare al volo i codici a barre in vari formati.

Modelli di stampa pdf#

Per ogni griglia o riga è inoltre possibile prevedere diversi modelli di stampa.

Ogni modello definisce non solo l'aspetto estetico, ma volendo, anche la struttura della stampa e i dati che vanno riportati o meno.

Stampe con codici a barre#

A partire dai dati inseriti dall'utente è possibile generare stampe con codici a barre in vari formati:

  • CODE128
    • CODE128 (automatic mode switching)
    • CODE128 A/B/C (force mode)
  • EAN
    • EAN-13
    • EAN-8
    • EAN-5
    • EAN-2
    • UPC (A)
    • UPC (E)
  • CODE39
  • ITF
    • ITF
    • ITF-14
  • MSI
    • MSI10
    • MSI11
    • MSI1010
    • MSI1110
  • Pharmacode
  • Codabar

Importazione dati generica#

Spesso capita di dover caricare i dati di un'anagrafica a partire da un file Excel. Non sempre però è possibile imporre il formato del file da caricare in termini di nomi delle colonne, posizione, ecc.

Per questo motivo abbiamo sviluppato la funzionalità avanzata Importazione dati generica che, se implementata nel progetto di interesse, consente di importare un qualsiasi file Excel o proveniente da software analoghi (formati CSV, XLS, XLSX, ODS).

Il meccanismo prevede che sia l'utente a collegare ogni colonna del foglio Excel con il relativo campo sulla maschera di inserimento dati. Il software inoltre riconosce da solo le colonne con nome uguale ai campi e le abbina in automatico.

Modifica multipla#

Alle volte capita di dover modificare lo stesso dato su più righe di una griglia. Ad esempio si vuole impostare su un elenco di clienti lo stesso listino oppure lo stesso agente.

Per questo genere di esigenze è possibile, per le anagrafiche per cui ha senso, predisporre la funzionalità modifica multipla.

Con questa funzionalità l'utente può selezionare una o più righe, premere Modifica, spuntare i campi da modificare e indicare il valore da ripetere su tutte le righe selezionate.

Richiesta preventivo e informazioni#

Per gli altri video che documentano le funzionalità del nostro framework vai all'articolo Framework Ver 4.0 Sviluppo Gestionali Web.

Se invece vuoi affidarci lo sviluppo di un gestionale web consulta la pagina Sviluppo software gestionali web

Autore: Giovanni Chiodi
Senior software developer con più di 10 anni di esperienza nello sviluppo di soluzioni web based, enterprise, su misura. Dal 2011 socio fondatore di Garda Informatica Snc condivide questa avventura col fratello Lorenzo.

Promemoria sui Cookie e sulla Privacy

Leggi l'informativa
closeIcona closesearchIcona searchmore vertIcona more vertmenuIcona menushareIcona sharelinkIcona linkarrow upwardIcona arrow upward