Antonio "tdj"

(C'è sempre un modo migliore)
posts - 312, comments - 268, trackbacks - 17

My Links

News





Tag Cloud

Article Categories

Archives

Post Categories

Image Galleries

Articoli

Blogs

Controlli WinForm free

Guide

Siti vari

Sviluppo

Crystal Report

Crystal Report for Visual Studio 2010

Il team di Visual Basic ha annunciato che con la nuova versione di Visual Studio e a partire dal 16 aprile 2010, CR non sarà più incluso direttamente in VS ma sarà un componente scaricabile separatamente. Attualmente è disponibile una versione beta ma è prevista la release definitiva per giugno nella quale saranno aggiunte altre funzionalità tra le quali: - supporto per .NET 4.0- runtime con supporto per x64- Visualizzatore in WPF Potete leggere tutti i dettagli, comprese le novità inserite in questa versione beta qui: Crystal Reports for Visual Studio 2010 Beta Update

posted @ venerdì 9 aprile 2010 12:39 | Feedback (0) | Filed Under [ Crystal Report Visual Studio ]

I moduli runtime per Crystal Reports for Visual Studio

Ormai è da tempo che non uso più questo prodotto (non per scelta mia) tanto è vero che solo oggi mi sono accorto che Crystal Report ha cambiato ancora una volta “padrone” :) A parte questo, noto con grande dispiacere che continua a regnare il caos per quanto riguarda i moduli di runtime da distribuire e dove trovarli.Cercando per qualche minuto sono arrivato a questa pagina che uno sviluppatore che usa CR deve avere nei propri bookmark:   Crystal Reports for Visual Studio .NET Runtime Distribution - Versions 9.1 to 12.0   Comunque pare che anche gli addetti ai lavori...

posted @ martedì 7 aprile 2009 22:29 | Feedback (4) | Filed Under [ Crystal Report ]

Deploy di Crystal Reports for Visual Studio 2008

Pensavo che i problemi di deploy con Crystal Reports fossero ormai un brutto ricordo dopo che la Business Objects si decise a pubblicare il runtime delle varie versioni sia sottoforma di Merge Module che di pacchetto msi. Purtroppo non è cosi! Mi sono accorto che con Visual Studio 2008 non viene installato il runtime di CR nè come Merge Module nè come MSI (di quest'ultimo trovate solo la versione x64). Purtroppo di questi file non vi è traccia nemmeno sul sito ufficiale della Business Objects (mentre trovate quelli delle versioni precedenti di VS).Dopo un po' di ricerche in rete...

posted @ domenica 15 marzo 2009 20:31 | Feedback (9) | Filed Under [ Crystal Report Visual Studio ]

[CR] Stampare un numero fisso di record per pagina e gruppo

Tempo fa (2 anni!) scrissi un tip (Paginare report) per stampare un numero fisso di record per pagina sfruttando le formule di Crystal Reports. Qualcuno, leggendo questo tip, mi ha chiesto come personalizzare questo comportamento al variare del valore di un campo. Un esempio potrebbe essere quello di limitare il numero di righe da stampare di una fattura a 10 (o a X per generalizzare il problema). Ad esempio: una fattura di 6 righe e una di 15 (21 record totali) significa stampare 3 pagine, ovvero una per la fattura 1 e due per la fattura 2 (10+5 righe). L'uso del campo speciale RecordNumber...

posted @ martedì 25 settembre 2007 01:49 | Feedback (0) | Filed Under [ Crystal Report ]

CR XI per Visual Studio 2005

Per chi volesse utilizzare la versione bundle di Crystal Report XI in Visual Studio 2005 deve scaricarsi un "aggiornamento" chiamato Crystal Report XI Release 2 (ovvero la 11.5.0) di appena 1,05 GB! Riporto quanto riportato sul sito ufficiale: "Crystal Reports XI Release 2 is an updated software build designed specifically for developers upgrading from the bundled Crystal Reports software in Visual Studio 2005. It includes an updated .NET engine that is compatible with Visual Studio 2005 and a variety of new features for Visual Studio 2005 users" Comunque, come fa notare la stessa BusinessObjects, non ci sono significative differenze tra le due versioni. Ecco...

posted @ venerdì 10 febbraio 2006 10:50 | Feedback (0) | Filed Under [ Crystal Report ]

Modificare il DB in CR.NET

Visto che modificare il database in un report è prassi quasi comune, riporto di seguito la procedura da utilizzarsi nella versione .NET di CR. Va detto che in .NET le cose sono migliorate perchè è possibile utilizzare un singolo oggetto indipendentemente dal "tipo" di DB Utilizzato. L'oggetto in questione è ConnectionInfo() che fa parte dell'oggetto Database().Le proprietà sono DatabaseName, ServerName, UserID e Password.Ecco un esempio per chiarire meglio: Dim c As New ConnectionInfo()With c      .ServerName = "(localhost)"      .DatabaseName = "Northwind"      .UserID = "sa"      .Password = "mypassword"End With ' Applica le informazioni di connessione a tutte le tabelle del report.Dim tbl As TableFor Each...

posted @ lunedì 17 ottobre 2005 11:12 | Feedback (32) | Filed Under [ Crystal Report ]

Stampa su schermo e su carta: non è la stessa cosa

Uno dei problemi (sottovalutato) durante lo sviluppo di report con CR (ma vale in generale) è il risultato su carta che non è detto sia lo stesso visibile su schermo. Questo accade perchè CR utilizza i drivers della stampante in uso e questo può provocare differenze più o meno evidenti sul risultato finale. Ecco un documento molto utile che spiega quali accorgimenti prendere per evitare brutte soprese: "How Printer Driver Options Affect a Report"

posted @ lunedì 3 ottobre 2005 17:43 | Feedback (0) | Filed Under [ Crystal Report ]

Crystal Reports for VS2005 beta 2

Continuerà anche con la versione di Visual Studio 2005 il "gemellaggio" con Crystal Report.Mi premeva segnalare alcune novità, a mio avviso, davvero interessanti e "sognate" da tempo 1) Design Time Preview: fino ad ora per avere un'idea del layout finale del report bisognava crearsi un progettino di test ... meglio tardi che mai; 2) ToolTip Disable Option: possibilità di (dis)abilitare gli incomprensibili (per l'utente finale) tooltip dei campi del report visibili in anteprima, mediante la proprietà EnableTooltips() di default a False; 3) Single Merge Modules: si sono accorti del gran casino fatto sino ad ora con le installazioni. Ora esisterà un unico merge module da...

posted @ lunedì 3 ottobre 2005 17:35 | Feedback (0) | Filed Under [ Crystal Report ]

Quale versione di Crystal Report usare?

Seguite il percorso indicato qui e scoprite tutte le API disponibili per la versione scelta

posted @ lunedì 3 ottobre 2005 17:07 | Feedback (0) | Filed Under [ Crystal Report ]

Database connectivity FAQ

Un pdf interessante che raccoglie una serie di FAQ per le connessioni a database di CR dalla versione 6.0 alla 8.5. Database Connectivity Troubleshooting FAQ for Crystal Reports

posted @ lunedì 18 luglio 2005 11:49 | Feedback (0) | Filed Under [ Crystal Report ]

Modificare la fonte dati in Crystal Report 10

Ho pubblicato un articolo in merito. Lo trovate nella sezione articoli.

posted @ giovedì 16 giugno 2005 11:26 | Feedback (2) | Filed Under [ Crystal Report ]

Stampare con CrystalReport.NET in ambiente ASP

Raramente capita di avere la necessità di utilizzare la stampante per stampare dati in ambiente ASP, a meno che non si tratti (tipicamente) di un'applicazione intranet.Ebbene, la mia necessità è stata proprio questa: dare la possibilità all'utente di stampare documenti su una stampante installata sul web server. In Crystal Report (CR) tutto ciò è possibile riachiamando banalmente il metodo PrintToPrinter() dell'oggetto ReportDocument() . Beh... proprio così banale non è Il problema nasce proprio dall'ambiente in cui si opera, ovvero ASP.NET nel mio caso. Infatti i requisiti per stampare su stampante...

posted @ martedì 24 maggio 2005 10:30 | Feedback (0) | Filed Under [ Crystal Report ]

Crystal Report XI

Non si fa in tempo ad analizzare ed utilizzare una versione che ecco pronta la nuova release.E' uscita la versione XI di Crystal Report! Dando un'occhiata veloce alle nuove caratteristiche non ci sono novità eclatanti. Cito solo l'anteprima in formato HTML e l'aggiunta dell'opzione "Hierarchical Group" per raggruppare i dati in maniera gerarchica potendo specificare anche l'indent dei vari campi. Tutte le novità le trovate qui: http://www.businessobjects.com/products/reporting/crystalreports/whatsnew.asp

posted @ lunedì 31 gennaio 2005 18:55 | Feedback (5) | Filed Under [ Crystal Report ]

Paginare report con Crystal Report

Leggendo il forum di VBT&T notavo l'esigenza di un utente di visualizzare un certo numero di record per pagina.Ebbene, si può ottenere questo risultato utilizzando il campo speciale Numero Record. Questo campo restituisce il numero del record corrente, permettendo una paginazione personalizzata. Ecco come procedere: 1) inserire il campo speciale Numero Record nella sezione dettaglio (nascondetelo se non vi server); 2) abilitare l'opzione "Stampa nuova pagina dopo" nella sezione Dettagli 3) inserire la seguente formula:    (RecordNumber mod 10) = 0 // sostituire 10 con il valore che preferite Volendo, potete utilizzare un parametro da passare al report per rendere il tutto più flessibile.Naturalmente se...

posted @ giovedì 20 gennaio 2005 11:29 | Feedback (10) | Filed Under [ Crystal Report ]

Immagini e Crystal Report

Volevo segnalare un documento interessante che spiega come gestire le immagini inserite in un database per poterle utilizzare in Crystal Report.Vengono analizzati i database più diffusi tra cui Microsoft Access, SQL Server, Oracle, ecc... Insert images into a database for use with Crystal Reports

posted @ lunedì 15 novembre 2004 15:39 | Feedback (0) | Filed Under [ Crystal Report ]

Scaling CR for VS.NET

Ho trovato un documento interessante, "Scaling Crustal Report for VS.NET", che dà alcuni suggerimenti su come rendere più scalabili i report in .NET sia con le WinForms che con le WebForms.Molto utile secondo me.

posted @ venerdì 1 ottobre 2004 12:21 | Feedback (30) | Filed Under [ Crystal Report ]

Crystal Report .NET SDK samples

E' possibile scaricare documentazione ed esempi di Crystal Report .NET 10, 9 e CR for VS.NET 2002 e 2003. Questi i links: 1) Applicazioni di esempio2) Documentazione ed esempi supplementariinfine un serie di esempi specifici per VB.NET.

posted @ venerdì 1 ottobre 2004 12:19 | Feedback (28) | Filed Under [ Crystal Report ]

Powered by:
Powered By Subtext Powered By ASP.NET