コード例 #1
0
        private void btnGrafico_Click(object sender, EventArgs e)
        {
            string pasta = controle.Registro.ler("restaurante", "relatorio");

            if (!Directory.Exists(pasta))
            {
                MessageBox.Show("Caminho não encontrado!", "ERRO",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            report.FormRelatorio relatorio = new report.FormRelatorio();
            relatorio.Arquivo = @pasta + @"\rdGraficoProduto.rdlc";

            if (!File.Exists(relatorio.Arquivo))
            {
                MessageBox.Show("Relatório não encontrado!", "ERRO",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            controle.ProdutoDB tabela = new controle.ProdutoDB();
            relatorio.DS = tabela.grafico();
            relatorio.Show();
        }
コード例 #2
0
        private void btnGrafico_Click(object sender, EventArgs e)
        {
            report.FormRelatorio relatorio = new report.FormRelatorio();
            string pasta = controle.Registro.ler("restaurante", "relatorio");

            relatorio.arquivo = @pasta + @"\rdGraficoProduto.rdlc";

            if (!File.Exists(relatorio.arquivo))
            {
                MessageBox.Show("Arquivo RDLC não encontrado!", "ALERTA",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }
            controle.ProdutoDB tabela = new controle.ProdutoDB();
            relatorio.Ds = tabela.Grafico();
            relatorio.ShowDialog();
        }