Gerando relatórios
com Stimulsoft Reports (WPF)
Os
relatórios são de grande importância em um sistema seja ele de pequeno, médio
ou de grande porte. A maioria dos usuários de computador que utilizam sistemas
de informática necessitam de alguma informação dos resultados lançados em seus
programas. Neste artigo veremos um pequeno exemplo de gerador de relatórios
para WPF.
Para
este artigo utilizaremos a IDE gratuita da Microsoft Visual C# 2010 Express:

E o
gerador de relatórios Stimulsoft Reports (WPF) disponível para download no
site:
http://www.stimulsoft.com/Downloads.aspx,
veja:
Para esse projeto adiciona-se uma nova classe, clique com
o botão direito do mouse sobre o projeto e criado e adicione uma nova classe
chamada Produto, e adicione o seguinte
código:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace wpfRelatorios
{
public class Produto
{
private long id;
private string descricao;
private decimal
preco;
public long Id
{
get { return id; }
set { id = value; }
}
public string
Descricao
{
get { return
descricao; }
set { descricao = value;
}
}
public decimal Preco
{
get { return preco; }
set { preco = value;
}
}
}
}
Agora vamos adicionar os
assemblys do gerador de relatórios ao projeto, para isso clique com o botão
direito do mouse sobre o projeto e escolha a opção Add Reference, e escolha os
seguintes assemblys: Stimulsoft.Base, Stimulsoft.Report e Stimulsoft.Report.Wpf.
Estes assemblys se encontram na pasta onde você extraiu os arquivos do gerador
de relatórios, veja:

Abra o formulário criado pelo projeto (MainWindow.xaml) e adicione um botão e mude o
texto dele para “Criar relatório”, veja:

Adicione os namespaces: Stimulsoft.Report.Wpf e Stimulsoft.Report,
veja como ficou com os namespaces adicionados:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using
...
Exibição do post interrompida. Para ler conteúdo completo,
clique aqui