HOME PAGE

Mes Tab Prt
Stampe tabellari di database con anteprima

E' qui disponibile un controllo OCX realizzato in Visual Basic 5 (SP3) che facilita enormemente le stampe di tipo tabellare di Database.

Il controllo e' di facile utilizzo, occorre specificare una stringa SQL o un Recordset, un titolo alla stampa, e poche altre informazioni e proprieta' opzionali.

Informazioni tecniche:
Il controllo e' interamente automatico, l'impaginazione e' calcolata dinamicamente di modo da sfruttare al meglio lo spazio reso disponibile dalla pagina in funzione dei campi della tabella.
La dimensioni dei campi e' automatica e calcolata in base allo spazio occupato dal titolo del campo, e dal contenuto dell'intera tabella per il campo stesso. Eventuale spazio residuo viene ripartito omogeneamente per tutti i campi.
Il Font usato e' unico e selezionabile, anche dall'utente finale. Se l'utente seleziona un font non idoneo alla stampa della tabella, ossia troppo grande, viene segnalato un errore di impaginazione (per esempio se si desidera stampare una tabella di 9 campi con un font Arial 24, e' sicuro che la tabella non puo' stare su un foglio di dimensioni A4).
Tutta questa dinamicita' solleva il programmatore e l'azienda dal preoccuparsi sia del tipo di stampante, che della dimensione e l'orientamento della carta su cui verranno effettuate le stampe!


Il progetto di esempio:
Qui potete effettuare il DownLoad (160 Kb) del controllo in versione dimostrativa compreso di un progettino d'esempio d'utilizzo. La registrazione del controllo va richiesta, ed e' gratuita.

Il progetto di esempio si presenta con una finestra con un menu' "Stampante" con il quale potete selezionare la stampante con l'orientamento della carta, ed il font da usare, due pulsanti con il codice d'esempio per la stampa di tabelle sia utilizzando un comando SQL che un Recordset, una finestrella che riporta il numero della pagina attualmente elaborata ed un tasto "Annulla" per annullare l'elaborazione in corso.

La finestra di anteprima che si presenta mostra la pagina completa.
E' possibile aumentare il livello di zoom, navigare per le pagine, e lanciare il comando di stampa.
Questa finestra si apre per default a tutto schermo, ma la si puo' ridimensionare tramite un doppio click sulla barra del titolo.

Ecco come si puo' presentare una anteprima in cui e' applicato un livello di zoom.


Come registrare l'OCX:
La registrazione e' gratuita, ed e' sufficiente inviarmi una e-mail contenente le seguenti informazioni:

Oggetto: REGISTRAZIONE CONTROLLO MESTABPRT.OCX
Nome e Cognome: ___________
Ragione Sociale: ___________
*Registrato come: ___________
MailBox: ___________
URL: ___________
Desidero essere tenuto aggiornato di eventuali aggiornamenti: SI/NO
(le informazioni fornite saranno mantenute strettamente confidenziali)

e vi verra' inviata per e-mail la chiave di registrazione.
* La voce "Registrato come:" e' obbligatoria inquanto su questa verra' calcolata la chiave di registrazione.

Esempio di testo La voce "Registrato come:" comparira' in tutte le stampe, in basso a sinistra in piccolo, ed in generale deve essere un testo che vi rappresenta, come la vostra Ragione Sociale (per un'azienda) o Nome e cognome per un privato. La stampa di questo testo non puo' essere omessa, quindi sceglietelo con cura.

HOME PAGE