crystal reports para o vs 2010

9
Crystal Reports para o Visual Studio 2010 (versão beta) Você sabia que o Visual Studio 2010 não mais virá com o Crystal Reports integrado e que o mesmo será disponibilizado como um download à parte. ? Obs: Um download gratuito e sem a necessidade de registro. Calma , o Crystal Reports continuará sendo distribuído gratuitamente para desenvolvedores da plataforma .NET e com muitas melhorias em relação a versão do VS 2008. Somente para quem distribui aplicações web usando o Crystal Reports houve mudanças no licenciamento. Se você já tem o Visual Studio instalado e deseja gerar relatórios com o Crystal Reports preste atenção: A página para fazer o download do Crystal Reports para o Visual Studio 2010 pode ser acessada no seguinte link: http://www.businessobjects.com/jump/xi/crvs2010/us2_default.asp Abaixo as notas da página e os links para download: Thank you for participating in the SAP BusinessObjects Crystal Reports, version for Visual Studio 2010 Beta Program. Download the Beta 2 release of: SAP Crystal Reports, version for Visual Studio 2010 SAP Crystal Reports runtime engine for .NET Framework 4 (32‐bit) SAP Crystal Reports runtime engine for .NET Framework 4 (64‐bit) Read the release notes . The Support Forum for the Beta is located here . Note que na página aparece em destaque a mensagem: DOWNLOAD CRYSTAL REPORTS FOR VISUAL STUDIO 2010 TODAY. NO COSTS. NO REGISTRATION. Para mais detalhes sobre o assunto visite o blog : http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/18490 As principais novidades da nova versão em relação com a versão anterior são: Parâmetros Opcionais. Os parâmetros não são mais obrigados a ter um valor. Se você referenciar um parâmetro opcional em uma fórmula deverá verificar primeiro se ele possui valor usando a fórmula HasValue(). Painel de Parâmetro. O engine do Crystal suporta em tempo de execução um painel de parâmetro que pode ser usado para informar parâmetros Filtros de seleção de dados salvos. Ordenação de controles. Agora você pode criar controles ordenados que ordenam os dados no relatório sem usar um refresh nos dados. Parâmetros dinâmicos e em cascata. Agora você pode popular uma lista de valores dinamicamente a partir de uma fonte de dados. Combinação de páginas com orientação Paisagem e Retrato no relatório. Dimensionar paginas por pixels. Agrupamento hierárquico. Criando o seu primeiro relatório no Crystal Reports com o Visual Studio 2010 Após fazer o download da versão beta do Crystal , descompactar o arquivo e instalar o programa já podemos usá‐lo no Visual Studio. Abra o Visual Studio 2010 e no menu File‐>New Project crie uma nova solução do tipo Visual Basic‐>Web‐> ASP .NET Empty Web Application com o nome Crystal_Reports_2010; A seguir no Project selecione Add ‐> New Item e em Installed Templates selecione Reporting ‐> Crystal Reports e informe o nome RelatorioCrystal.rpt e clique em Add;

Upload: marciorogerionizzola

Post on 16-Dec-2015

227 views

Category:

Documents


0 download

DESCRIPTION

Crystal Reports Para o vs 2010

TRANSCRIPT

  • 02/04/2015 CrystalReportsparaoVS2010

    http://www.macoratti.net/10/08/vs_crpt1.htm 1/9

    Crystal Reports para o Visual Studio 2010 (verso beta)

    Voc sabia que o Visual Studio 2010 no mais vir com o Crystal Reports integrado e que o mesmo serdisponibilizado como um download parte. ?

    Obs: Um download gratuito e sem a necessidade de registro.

    Calma , o Crystal Reports continuar sendo distribudo gratuitamente para desenvolvedores da plataforma .NET ecom muitas melhorias em relao a verso do VS 2008. Somente para quem distribui aplicaes web usando o CrystalReports houve mudanas no licenciamento.

    Se voc j tem o Visual Studio instalado e deseja gerar relatrios com o Crystal Reports preste ateno:

    A pgina para fazer o download do Crystal Reports para o Visual Studio 2010 pode ser acessada no seguinte link:http://www.businessobjects.com/jump/xi/crvs2010/us2_default.asp

    Abaixo as notas da pgina e os links para download:

    Thank you for participating in the SAP BusinessObjects Crystal Reports, version for VisualStudio 2010 Beta Program.

    Download the Beta 2 release of: SAP Crystal Reports, version for Visual Studio 2010

    SAP Crystal Reports runtime engine for .NET Framework 4 (32bit)

    SAP Crystal Reports runtime engine for .NET Framework 4 (64bit)

    Read the release notes.

    The Support Forum for the Beta is located here.

    Note que na pgina aparece em destaque a mensagem:

    DOWNLOAD CRYSTAL REPORTS FOR VISUAL STUDIO 2010 TODAY. NO COSTS. NO REGISTRATION.

    Para mais detalhes sobre o assunto visite o blog : http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/18490

    As principais novidades da nova verso em relao com a verso anterior so:

    Parmetros Opcionais. Os parmetros no so mais obrigados a ter um valor. Se voc referenciar um parmetroopcional em uma frmula dever verificar primeiro se ele possui valor usando a frmula HasValue().Painel de Parmetro. O engine do Crystal suporta em tempo de execuo um painel de parmetro que pode serusado para informar parmetrosFiltros de seleo de dados salvos.Ordenao de controles. Agora voc pode criar controles ordenados que ordenam os dados no relatrio semusar um refresh nos dados.Parmetros dinmicos e em cascata. Agora voc pode popular uma lista de valores dinamicamente a partir deuma fonte de dados.Combinao de pginas com orientao Paisagem e Retrato no relatrio.Dimensionar paginas por pixels.Agrupamento hierrquico.

    Criando o seu primeiro relatrio no Crystal Reports com o Visual Studio2010Aps fazer o download da verso beta do Crystal , descompactar o arquivo e instalar o programa j podemos uslono Visual Studio.

    Abra o Visual Studio 2010 e no menu File>New Project crie uma nova soluo do tipo Visual Basic>Web> ASP.NET Empty Web Application com o nome Crystal_Reports_2010;

    A seguir no Project selecione Add > New Item e em Installed Templates selecione Reporting > Crystal Reports einforme o nome RelatorioCrystal.rpt e clique em Add;

  • 02/04/2015 CrystalReportsparaoVS2010

    http://www.macoratti.net/10/08/vs_crpt1.htm 2/9

    OjconhecidoassistentedoCrystalirsurgirsolicitandoquevocescolhaumnovotipodedocumento:

    VamosmarcaraopoUsingtheReportWizard

    NoitemChooseaExpertescolha:StandardecliqueemOK

    NajanelaseguintedevemosescolherumDataSource.

    ParaesteprimeiroexemplovamoscriarumaconexocomobancodedadosNorthwind.mdbclicandonaopo:DataBaseFiles

    Serabertaumajanelaparaquepossamoslocalizarobancodedadoseselecionlo.SelecioneobancodedadosNorthwind.mdbquenaminhamquinalocalestanapastac:\dados

  • 02/04/2015 CrystalReportsparaoVS2010

    http://www.macoratti.net/10/08/vs_crpt1.htm 3/9

    ExpandaonTableseselecioneatabelaCustomersclicandonoboto>paraselecionaratabelaecliqueemNext>

  • 02/04/2015 CrystalReportsparaoVS2010

    http://www.macoratti.net/10/08/vs_crpt1.htm 4/9

    Emseguidaselecionealgunsdoscamposdatabelaparaexibirnorelatrioclicandonoboto>ecliqueemNext>

    ComonovamosrealizarnenhumagrupamentocliquenovamenteemNext>

    NovamosefetuarnenhumfiltronesterelatrioentocliquenovamenteemNext>

    SelecionenaguiaAvailableStylesoestiloparaorelatrio.NomeuexemplovouselecionarStandardeclicaremFinish

  • 02/04/2015 CrystalReportsparaoVS2010

    http://www.macoratti.net/10/08/vs_crpt1.htm 5/9

    OassistentevaigerarorelatrioexibindonodesignerdoCrystalReportsconformeafiguraaseguir:

    ParaexibirorelatriodevemosincluiritemCrystalReportViewerapartirdatoolBox,abaReporting,emumformulrioweb

    ComonotemosnenhumformulriowebcliquecomobotodireitodomousesobreasoluoeescolhaAdd>NewItem

    SelecioneVisualBasic>WebeotemplateWebForm,informandoonomeDefault.aspxeclicandoemAdd

    ApsissoselecioneapginaDefault.aspxeapartirdaToolBoxarrasteesolteoitemCrystaReportViewrnapgina

    OcomponenteiraparecernapginaeabarradetarefasdoCrystaReportViewerirsurgirondedeveremosselecionaumafonteparaonossorelatrio:

  • 02/04/2015 CrystalReportsparaoVS2010

    http://www.macoratti.net/10/08/vs_crpt1.htm 6/9

    SelecioneemChooseReportSourceeoassistenteirabrirajanelaabaixo:

    NeladevemosdefinironomedorelatrioquecriamosanteriormentecomoCrystaleclicaremOK

    FinalmenteveremosnapginaDefault.aspxocomponenteexibindoonossorelatrio:

    ParaexibirorelatrionapginaDefault.aspxvamosusaroeventoLoaddapginaeincluirneleocdigoabaixo:

  • 02/04/2015 CrystalReportsparaoVS2010

    http://www.macoratti.net/10/08/vs_crpt1.htm 7/9

    Primeirodefinaoseguintenamespacenapgina:

    Imports CrystalDecisions.CrystalReports.Engine

    AseguirdefinaocdigodoeventoLoad:

    Protected Sub Page_Load(ByVal sender As Object, ByVal e AsSystem.EventArgs) Handles Me.Load

    Dim report As New ReportDocument() report.Load(Server.MapPath("RelatorioCrystal.rpt")) CrystalReportViewer1.ReportSource = report

    End Sub

    Executandooprojetoiremosveraexibiodorelatrionapginaconformeafiguraaseguir:

    Observeosnovosrecursos:

    1Opesdeexportaodorelatrio:Agoracomdiversasopes.

  • 02/04/2015 CrystalReportsparaoVS2010

    http://www.macoratti.net/10/08/vs_crpt1.htm 8/9

    2Opodebuscanorelatrio:

  • 02/04/2015 CrystalReportsparaoVS2010

    http://www.macoratti.net/10/08/vs_crpt1.htm 9/9

    EstefoisomenteumaperitivoapresentandoobsicosobreacriaoderelatriosusandoanovaversodoCrystalReportsparaoVisualStudio2010.

    AguardemaisartigosondeestareifalandodosnovosrecursosdoCrystalcomexemplosmaiscompletosecomplexos.

    Pegueoprojetocompletoaqui: Crystal_Reports_2010.zip

    Eu sei apenas Crystal Reports, mas eu gosto...

    Referncias:

    Crystal Reports Gerando os seus relatrios.Crystal Reports Manual de sobrevivnciaCrystal Reports Erros de acesso a banco de dadosGerando Boletos Bancrios com o VB e Crystal ReportsVB.NET Meu primeiro relatrio usando o Crystal ReportsCrystal Reports Emitindo cartas, usando formulas e tratando datasCarregando imagens dinmicas no Crystal ReportsCriando Grficos no Crystal ReportsGerando relatrios via Crystal Reports com DataSetsNET Crystal Reports e o Visual Studio 2010http://www.businessobjects.com/jump/xi/crvs2010/

    JosCarlosMacoratti