quinta-feira, 3 de novembro de 2011

Crystal Reports-(18)

Agora falarei como mostrar  o sub-report quando o usuário clicar no  hyper link no Crystal Report principal .
que é quando o usuário clicar no link, em seguida, exibir somente o sub-report, isso é chamado de On Demand Report
Selecione o objeto de sub-report no Crystal Reports e clique com o botão direito e selecione Format Object .Então você terá o Format Editor .Selecione a guia sub-report do Format Editor, você pode encontrar lá uma caixa de seleção On-demand Sub-report .
Você tem que selecionar a caixa de seleção, em seguida, o sub-report torna-se como um link em seu Crystal Reports principal.Se você quiser alterar o título, você pode mudá-lo na textbox de sub-report.então finalmente clique no botão OK.
Copie e cole o seguinte código-fonte :
using System;
using System.Windows.Forms;
using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Shared;

namespace WindowsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            ReportDocument cryRpt = new ReportDocument();
            cryRpt.Load(coloque o diretório aqui\\CrystalReport1.rpt");
            crystalReportViewer1.ReportSource = cryRpt;
            crystalReportViewer1.Refresh();
        }
    }
}





Nenhum comentário:

Postar um comentário